我有一個struct什麼,我需要元帥消耗的web服務,但在我的測試中,我的元帥函數只編碼一個領域:結構沒有被完全封
type DataRows []struct {
mData interface{}
}
type DataColumns []struct {
mColumnName string
mColumnType int
mColumnPrecision int
mColumnScale int
}
type DataTables []struct {
mDataColumns DataColumns
mDataRows DataRows
mIndex int
}
type CFFDataSet struct {
mDataTables DataTables
mUser string
DBServer int
}
func main() {
ds := CFFDataSet{
mDataTables: DataTables{{
mDataColumns: DataColumns{{
mColumnName: "Test",
mColumnType: 1,
mColumnPrecision: 1,
mColumnScale: 1,
}},
mDataRows: DataRows{{
mData: "Test",
}},
mIndex: 0,
}},
mUser: "Teste",
DBServer: 2,
}
marchaled, _ := json.Marshal(ds)
fmt.Println(string(marchaled))
}
正在恢復
$ go run getrest.go
{"DBServer":2}
有人可以給我一個提示,爲什麼不工作?
@JimB:你選擇一個重複的是窮人。它不包含對標籤的解釋。 – peterSO
@peterSO:同意。這得到如此頻繁的詢問,我現在很難找到好的 – JimB