generic:Go的灵活数据类型

时间:2024-06-17 09:55:11
【文件属性】:

文件名称:generic:Go的灵活数据类型

文件大小:42KB

文件格式:ZIP

更新时间:2024-06-17 09:55:11

go golang types generic marshaller

通用的 Go的灵活数据类型 支持:转到1.12+ 安装 标准go get : go get -u github.com/usk81/generic/v2 用法 编码/解码: package main import ( "encoding/json" "github.com/usk81/generic/v2" ) type User struct { Name String `json:"name"` Age generic. Int `json:"age"` } var user1 User u1 := [] byte ( `{"name":"Daryl Dixon","age":"40"}` ) json . Unmarshal ([] byte ( u1 ), & user1 ) b , _ := json . Marshal ( user1 ) Prin


网友评论