我希望使用該"encoding/json"程序包封送在我的應用程序的一個導入程序包中聲明的結(jié)構(gòu)。例如。:type T struct {
Foo int}因為是導入的,所以結(jié)構(gòu)中所有可用的(導出的)字段都以大寫字母開頭。但我希望使用小寫的鍵名:out, err := json.Marshal(&T{Foo: 42})將導致{“ Foo”:42}但我希望得到{“ foo”:42}是否可以通過一些簡單的方法解決問題?
- 2 回答
- 0 關(guān)注
- 225 瀏覽
添加回答
舉報
0/150
提交
取消