HTTP サーバー
概要
HTTP サーバーのセットアップ
package main
import (
"github.com/Diarkis/diarkis/diarkisexec"
"github.com/Diarkis/diarkis-server-template/cmds"
)
func main() {
logConfigPath := "/configs/shared/log.json"
meshConfigPath := "/configs/shared/mesh.json"
diarkisexec.SetupDiarkis(logConfigPath, meshConfigPath, &diarkisexec.Modules{
Dive: &diarkisexec.Options{ConfigPath: "/configs/shared/dive.json", ExposeCommands: true},
Field: &diarkisexec.Options{ConfigPath: "/configs/shared/field.json", ExposeCommands: true},
DM: &diarkisexec.Options{ConfigPath: "/configs/shared/dm.json", ExposeCommands: true},
MatchMaker: &diarkisexec.Options{ConfigPath: "/configs/shared/matching.json", ExposeCommands: true},
})
httpcmds.SetupHTTP()
diarkisexec.SetupDiarkisHTTPServer("/configs/http/main.json")
diarkisexec.StartDiarkis()
}Mesh 設定
HTTP サーバーの設定
キー
デフォルト
カスタム HTTP エンドポイントの作成方法
JSON を使った HTTP エンドポイント
最終更新
役に立ちましたか?

