From b0d88019decc266c74b1125c9010ce67de3066d8 Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期四, 19 十二月 2019 11:15:38 +0800 Subject: [PATCH] udpate --- proc.go | 26 ++++++++++++++++++++++++++ 1 files changed, 26 insertions(+), 0 deletions(-) diff --git a/proc.go b/proc.go index a6a08ed..659ad96 100644 --- a/proc.go +++ b/proc.go @@ -1,7 +1,33 @@ package sdkstruct +import ( + "encoding/json" + "fmt" + "io/ioutil" +) + // SDKInfo db type SDKInfo struct { IpcID string SdkType string } + +// SdkConfig sdk +type SdkConfig struct { + SoFile string `json:"so_file_path"` + Env string `json:"runtime"` + Param map[string]string `json:"param"` +} + +func readConfig(file string) (SdkConfig, error) { + data, err := ioutil.ReadFile(file) + if err != nil { + return SdkConfig{}, fmt.Errorf("READ SDK CONFIG FILE %s ERROR", file) + } + + //璇诲彇鐨勬暟鎹负json鏍煎紡锛岄渶瑕佽繘琛岃В鐮� + var v SdkConfig + err = json.Unmarshal(data, &v) + + return v, err +} -- Gitblit v1.8.0