json2go

概述

json2go用于将json结构转换为golang使用的结构体,配置json文件,通过命令可以将转换后的结构体输出到屏幕或者输出到文件。

功能

  • 通过读取json文件生成Golang对应的结构体
  • 可选输出方式为屏幕输出以及写入到文件

使用

安装

源码链接

go get github.com/usthooz/json2go
cd $GOPATH/github.com/usthooz/json2go
go install

使用方法

  • 帮助信息
    Golang Json文件解析为结构体工具-json2go

  • 代码目录结构
    Golang Json文件解析为结构体工具-json2go

  • 生成样例
    Golang Json文件解析为结构体工具-json2go

  • 新建json文件

  • 使用命令将json文件转换为Golang结构体,可选择输出到文件以及屏幕

  • 使用默认配置

json2go gen_types
  • 输出到文件
json2go gen_types -out_type=file -out_file=out_types.go
  • 输出到屏幕
json2go gen_types -out_type=print

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-01
  • 2021-04-20
  • 2022-12-23
  • 2022-12-23
  • 2021-07-15
  • 2022-02-10
猜你喜欢
  • 2022-12-23
  • 2021-12-21
  • 2021-06-24
  • 2022-02-09
  • 2022-12-23
相关资源
相似解决方案