文件名称:httpurl:转到库以使处理HTTP URL更容易
文件大小:9KB
文件格式:ZIP
更新时间:2024-04-06 23:46:45
Go
网址 简约的Go库使处理HTTP URL更容易 httpurl补充Golang的url.URL从net/url标准库。实现httpurl的愿望源于: 注意开发人员正在使用字符串操作功能来操作URL / URI。不可避免地,我们最终会得到一点点不正确的代码(尤其是在混合正则表达式和URL以进行域验证时)。 缺少url.MustParse 。 查询操作需要从url.Query到url.RawQuery来回url.RawQuery 。 受到Java的库的启发。早期尝试使用构建器模式并没有使生产代码更短或更容易编写。 文献资料 例子 代替: u, err := url.Parse("http://example.com/") if err != nil { // Need to handle this error } q := u.Query() q.Add("code"
【文件预览】:
httpurl-main
----go.mod(177B)
----go.sum(3KB)
----httpurl.go(2KB)
----.travis.yml(235B)
----LICENSE(11KB)
----README.md(2KB)
----httpurl_test.go(3KB)
----.gitignore(269B)