-
Notifications
You must be signed in to change notification settings - Fork 4
agones
guolei edited this page Jun 7, 2024
·
1 revision
本文档介绍了moke-kit提供的agones组件的使用方法。
- 什么是agones?
-
在
Main
中初始化 AgonesAllocateClientModulefxmain.Main( ..., module.AgonesAllocateClientModule, )
-
设置相关环境变量
-
在需要的
ParamsObject
中注入AllocateParams ,就可以使用下面的接口。var MyService = fx.Provide( func( ..., allocateParams agonesfx.AllocateParams, ) (out sfx.GrpcServiceResult, err error) { if allocateParams.AllocateClient == nil { err = fmt.Errorf("allocate client not found") } })
-
在
Main
中初始化 AgonesSdkModulefxmain.Main( ..., module.AgonesSdkModule, )
-
在需要的
ParamsObject
中注入SdkParams ,就可以使用下面的接口。var MyService = fx.Provide( func( ..., sdkParams agonesfx.SdkParams, ) (out sfx.GrpcServiceResult, err error) { if sdkParams.Sdk == nil { err = fmt.Errorf("sdk not found") } })