gin-go @ v1.6.0
integrity
- size
- 167.0 KiB
- downloaded
- last checked
- overlays
- go
- detected
- go module github.com/gin-gonic/gin
release notes
Release Notes
BREAKING
- chore(performance): Improve performance for adding RemoveExtraSlash flag (#2159)
- drop support govendor (#2148)
- Added support for SameSite cookie flag (#1615)
FEATURES
- add yaml negotitation (#2220)
- FileFromFS (#2112)
BUGFIXES
- Unix Socket Handling (#2280)
- Use json marshall in context json to fix breaking new line issue. Fixes #2209 (#2228)
- fix accept incoming network connections (#2216)
- Fixed a bug in the calculation of the maximum number of parameters (#2166)
- [FIX] allow empty headers on DataFromReader (#2121)
- Add mutex for protect Context.Keys map (#1391)
ENHANCEMENTS
- Add mitigation for log injection (#2277)
- tree: range over nodes values (#2229)
- tree: remove duplicate assignment (#2222)
- chore: upgrade go-isatty and json-iterator/go (#2215)
- path: sync code with httprouter (#2212)
- Use zero-copy approach to convert types between string and byte slice (#2206)
- Reuse bytes when cleaning the URL paths (#2179)
- tree: remove one else statement (#2177)
- tree: sync httprouter update (#2173) (#2172) (#2171)
- tree: sync part httprouter codes and reduce if/else (#2163)
- use http method constant (#2155)
- upgrade go-validator to v10 (#2149)
- Refactor redirect request in gin.go (#1970)
- Add build tag nomsgpack (#1852)
DOCS
- docs(path): improve comments (#2223)
- Renew README to fit the modification of SetCookie method (#2217)
- Fix spelling (#2202)
- Remove broken link from README. (#2198)
- Update docs on Context.Done(), Context.Deadline() and Context.Err() (#2196)
- Update validator to v10 (#2190)
- upgrade go-validator to v10 for README (#2189)
- Update to currently output (#2188)
- Fix "Custom Validators" example (#2186)
- Add project to README (#2165)
- docs(benchmarks): for gin v1.5 (#2153)
- Changed wording for clarity in README.md (#2122)
MISC
- ci support go1.14 (#2262)
- chore: upgrade depend version (#2231)
- Drop support go1.10 (#2147)
- fix comment in
mode.go(#2129)
Contributors
download
unix · zip
curl -fL -o v1.6.0.zip https://ratatoskr.space/pkg/gin-go/v1.6.0.zip
printf '%s %s\n' 'b477d69698b8aae907c1cf0c3ef7a2511030905f16c41e3e35fdb25736b3411e' 'v1.6.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/gin-go/v1.6.0.zip"
$out = "v1.6.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "b477d69698b8aae907c1cf0c3ef7a2511030905f16c41e3e35fdb25736b3411e") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.6.0.tar.gz https://ratatoskr.space/pkg/gin-go/v1.6.0.tar.gz
printf '%s %s\n' 'f27b3c7dbf6837ba4c4e406d948bac1e26533196cabebbd2f5db11471e0f23a5' 'v1.6.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/gin-go/v1.6.0.tar.gz"
$out = "v1.6.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "f27b3c7dbf6837ba4c4e406d948bac1e26533196cabebbd2f5db11471e0f23a5") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v1.6.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/gin-go/v1.6.0.zip
printf '%s %s\n' 'b477d69698b8aae907c1cf0c3ef7a2511030905f16c41e3e35fdb25736b3411e' 'v1.6.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/gin-go/v1.6.0.zip"
$out = "v1.6.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "b477d69698b8aae907c1cf0c3ef7a2511030905f16c41e3e35fdb25736b3411e") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.6.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/gin-go/v1.6.0.tar.gz
printf '%s %s\n' 'f27b3c7dbf6837ba4c4e406d948bac1e26533196cabebbd2f5db11471e0f23a5' 'v1.6.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/gin-go/v1.6.0.tar.gz"
$out = "v1.6.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "f27b3c7dbf6837ba4c4e406d948bac1e26533196cabebbd2f5db11471e0f23a5") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v1.6.0.zip | zip | 169.1 KiB |
blake3-24 b1f10626f6d4ad55f3cb58201da7fc58791b84cdaabee2e5
sha256 b477d69698b8aae907c1cf0c3ef7a2511030905f16c41e3e35fdb25736b3411e
sha1 0c72f8543d338b4a1afa93062253caee4fba1958
|
| v1.6.0.tar.gz | tar.gz | 128.3 KiB |
blake3-24 5dfcad1e8c3ad0e5803817b8cba3439f03130c93c4d9fefc
sha256 f27b3c7dbf6837ba4c4e406d948bac1e26533196cabebbd2f5db11471e0f23a5
sha1 5cc8c22346036c05de14428faedb8c3a3fa544ed
|
go module archive
module zip with the module path rewritten to this mirror; fetched by go get through the
GOPROXY route
| artifact | format | size | hashes |
|---|---|---|---|
| v1.6.0.zip | zip | 171.4 KiB |
blake3-24 b329df9d219f7fcb4da5ea9ea997f4c03db61ccf166d206d
sha256 642972dd4581d901ee2a69ac5d9c78617b099f912187b871b0d1749fbc2b0e07
sha1 f78aa22097f43f357574ecf940bf2a12f1875db0
|
install
bazel
http_archive(
name = "gin-go",
urls = ["https://ratatoskr.space/pkg/gin-go/v1.6.0.tar.gz"],
integrity = "sha256-8ns8fb9oN7pMTkBtlIusHiZTMZbKvrvS9dsRRx4PI6U=",
strip_prefix = "gin-go-v1.6.0",
)
zig
.url = "https://ratatoskr.space/pkg/gin-go/v1.6.0.tar.gz",
go
GOPROXY=https://ratatoskr.space GOSUMDB=off go get ratatoskr.space/pkg/gin-go@v1.6.0
install via yggdrasil mesh
bazel
http_archive(
name = "gin-go",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/gin-go/v1.6.0.tar.gz"],
integrity = "sha256-8ns8fb9oN7pMTkBtlIusHiZTMZbKvrvS9dsRRx4PI6U=",
strip_prefix = "gin-go-v1.6.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/gin-go/v1.6.0.tar.gz",
go
GOPROXY=http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg GOSUMDB=off GOINSECURE=14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/* go get 14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/gin-go@v1.6.0