gin-go @ v1.3.0
integrity
- size
- 194.6 KiB
- downloaded
- last checked
release notes
CHANGELOG
Gin 1.3.0
- [NEW] Add
func (*Context) QueryMap,func (*Context) GetQueryMap,func (*Context) PostFormMapandfunc (*Context) GetPostFormMapto supporttype map[string]stringas query string or form parameters, see #1383 - [NEW] Add
func (*Context) AsciiJSON, see #1358 - [NEW] Add
Pusher()intype ResponseWriterfor supporting http2 push, see #1273 - [NEW] Add
func (*Context) DataFromReaderfor serving dynamic data, see #1304 - [NEW] Add
func (*Context) ShouldBindBodyWithallowing to call binding multiple times, see #1341 - [NEW] Support pointers in form binding, see #1336
- [NEW] Add
func (*Context) JSONP, see #1333 - [NEW] Support default value in form binding, see #1138
- [NEW] Expose validator engine in
type StructValidator, see #1277 - [NEW] Add
func (*Context) ShouldBind,func (*Context) ShouldBindQueryandfunc (*Context) ShouldBindJSON, see #1047 - [NEW] Add support for
time.Timelocation in form binding, see #1117 - [NEW] Add
func (*Context) BindQuery, see #1029 - [NEW] Make jsonite optional with build tags, see #1026
- [NEW] Show query string in logger, see #999
- [NEW] Add
func (*Context) SecureJSON, see #987 and #993 - [DEPRECATE]
func (*Context) GetCookieforfunc (*Context) Cookie - [FIX] Don't display color tags if
func DisableConsoleColorcalled, see #1072 - [FIX] Gin Mode
""when callingfunc Modenow returnsconst DebugMode, see #1250 - [FIX]
Flush()now doesn't overwriteresponseWriterstatus code, see #1460
download
unix · zip
curl -fL -o v1.3.0.zip https://ratatoskr.space/pkg/gin-go/v1.3.0.zip
printf '%s %s\n' 'c487e6ae0a5f430728682d8118e93b9b2150c33b3d3a9df57be70878c52db4b6' 'v1.3.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/gin-go/v1.3.0.zip"
$out = "v1.3.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "c487e6ae0a5f430728682d8118e93b9b2150c33b3d3a9df57be70878c52db4b6") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.3.0.tar.gz https://ratatoskr.space/pkg/gin-go/v1.3.0.tar.gz
printf '%s %s\n' '85bfd6f68ef56a158485dd231217034534e8fc7f096f7dbbfb1366e4854c7c9c' 'v1.3.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/gin-go/v1.3.0.tar.gz"
$out = "v1.3.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "85bfd6f68ef56a158485dd231217034534e8fc7f096f7dbbfb1366e4854c7c9c") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v1.3.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/gin-go/v1.3.0.zip
printf '%s %s\n' 'c487e6ae0a5f430728682d8118e93b9b2150c33b3d3a9df57be70878c52db4b6' 'v1.3.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/gin-go/v1.3.0.zip"
$out = "v1.3.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "c487e6ae0a5f430728682d8118e93b9b2150c33b3d3a9df57be70878c52db4b6") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.3.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/gin-go/v1.3.0.tar.gz
printf '%s %s\n' '85bfd6f68ef56a158485dd231217034534e8fc7f096f7dbbfb1366e4854c7c9c' 'v1.3.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/gin-go/v1.3.0.tar.gz"
$out = "v1.3.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "85bfd6f68ef56a158485dd231217034534e8fc7f096f7dbbfb1366e4854c7c9c") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v1.3.0.zip | zip | 192.7 KiB |
blake3-24 1a7b65aceced2d6b2ed15f99a305af0896299698ee779bcf
sha256 c487e6ae0a5f430728682d8118e93b9b2150c33b3d3a9df57be70878c52db4b6
sha1 cb363f830e6fb97f7768f948584a522bffa816ce
|
| v1.3.0.tar.gz | tar.gz | 143.7 KiB |
blake3-24 b850a483034dbfc9e907f719a8c9ce20bad21358bd7a4ea2
sha256 85bfd6f68ef56a158485dd231217034534e8fc7f096f7dbbfb1366e4854c7c9c
sha1 a8a618d6d214eb4aa44599d9699d0a9193c7d8d6
|
install
bazel
http_archive(
name = "gin-go",
urls = ["https://ratatoskr.space/pkg/gin-go/v1.3.0.tar.gz"],
integrity = "sha256-hb/W9o71ahWEhd0jEhcDRTTo/H8Jb327+xNm5IVMfJw=",
strip_prefix = "gin-go-v1.3.0",
)
zig
.url = "https://ratatoskr.space/pkg/gin-go/v1.3.0.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "gin-go",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/gin-go/v1.3.0.tar.gz"],
integrity = "sha256-hb/W9o71ahWEhd0jEhcDRTTo/H8Jb327+xNm5IVMfJw=",
strip_prefix = "gin-go-v1.3.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/gin-go/v1.3.0.tar.gz",