json2go
概述
json2go用於將json結構轉換爲golang使用的結構體,配置json文件,通過命令可以將轉換後的結構體輸出到屏幕或者輸出到文件。
功能
- 通過讀取json文件生成Golang對應的結構體
- 可選輸出方式爲屏幕輸出以及寫入到文件
使用
安裝
go get github.com/usthooz/json2go
cd $GOPATH/github.com/usthooz/json2go
go install
使用方法
-
幫助信息
-
代碼目錄結構
-
生成樣例
-
新建json文件
-
使用命令將json文件轉換爲Golang結構體,可選擇輸出到文件以及屏幕
-
使用默認配置
json2go gen_types
- 輸出到文件
json2go gen_types -out_type=file -out_file=out_types.go
- 輸出到屏幕
json2go gen_types -out_type=print