Golang:go-querystring将struct编码为URL查询参数的库
原创 吃个大西瓜 Coding Big Tree 2024-05-09 08:30 北京go-querystring is a Go library for encoding structs into URL query parameters.
译文:go-querystring 将struct编码为URL查询参数的Golang库
文档
- https://pkg.go.dev/github.com/google/go-querystring
安装
go get github.com/google/go-querystring
示例
package main
import (
"fmt"
"github.com/google/go-querystring/query"
)
// 注意:数据结构属性名需要大写
type Data struct {
Name string `url:"name"`
Age int `url:"age"`
IsStudent bool `url:"isStudent"`
}
func main() {
data := Data{
Name: "Tom",
Age: 2,
IsStudent: true,
}
value, _ := query.Values(data)
output := value.Encode()
fmt.Println(output)
// age=2&isStudent=true&name=Tom
}
回复:【golang加群】加入golang开发者交流群
golang76 golang · 目录 上一篇Golang:golang-lru一个基于双向链表实现的LRU缓存工具下一篇Golang: satori/go.uuid库生成UUID 阅读原文 阅读 773 分享此内容的人还喜欢 Golang实现IO操作 我看过的号 Coding Big Tree 不看的原因- 内容低质
- 不看此公众号内容
- 内容低质
- 不看此公众号内容
- 内容低质
- 不看此公众号内容