Recently Publish Pages
Gin 使用示例(三十九):HTTP 方法
示例代码: func getting(c *gin.Context) { c.String(http.StatusOK...
Gin 使用示例(三十八):使用 BasicAuth 中间件
示例代码: // 模拟一些私有数据 var secrets = gin.H{ "foo": gin.H{"ema...
Gin 使用示例(三十七):上传文件
单个文件 示例代码: func main() { router := gin.Default() // 为 ...
Gin 使用示例(三十六):绑定请求实体到不同结构体
通常使用 ShouldBind 绑定请求实体,底层使用的是 c.Request.Body: package main ...
Gin 使用示例(三十五):支持 Let's Encrypt
一行代码启动 LetsEncrypt HTTPS 服务器: package main import ( "log" ...
Gin 使用示例(三十四):Cookie
示例代码: func main() { router := gin.Default() route...
Gin 使用示例(三十三):静态资源
示例代码: func main() { router := gin.Default() router.Stat...
Gin 使用示例(三十二):下载文件
示例代码: func main() { router := gin.Default() router.GET(...
Gin 使用示例(三十一):SecureJSON
使用 SecureJSON 可以防止 JSON 劫持: func main() { r := gin.Default() ...
Gin 使用示例(三十):运行多个服务器
示例代码(src/gin-demo/examples/multi_service.go): package main ...
Gin 使用示例(二十九):重定向
Gin 框架支持内部和外部重定向: func main() { r := gin.Default() ...
Gin 使用示例(二十八):查询字符串参数底层解析
示例代码: func main() { router := gin.Default() // 查询...
Gin 使用示例(二十七):获取查询字符串以及 POST 表单请求数据
示例代码: func main() { router := gin.Default() route...
Gin 使用示例(二十六):PureJSON
通常,JSON 会通过 Unicode 编码特殊的 HTML 字符,比如将 < 替换成 \u003c,这样一来会影响可读性,如...
Gin 使用示例(二十五):URL 路径中的参数
可选参数、必填参数示例代码: func main() { router := gin.Default() ...