最新发布文章
Gin 使用示例(九):自定义日志格式
示例代码: func main() { router := gin.New() // LoggerWithFo...
Gin 使用示例(八):自定义 HTTP 服务器配置
可以直接使用 http.ListenAndServe() 来配置监听地址和端口以及路由器: func main() { ro...
Gin 使用示例(七):控制日志输出颜色
默认情况下,控制台上输出的日志会根据检测到的 TTY 进行着色。 如果不想给日志着色,可以这么做: func main() { ...
Gin 使用示例(六):使用 HTML 模板构建二进制文件
这里我们使用 jessevdk/go-assets 将小的资源文件从磁盘加载到内存,这对包含前端资源的应用做单个二进制文件部署非常有...
Gin 使用示例(五):绑定 URL 路由参数
示例代码(src/gin-demo/examples/uri_params.go): package main import...
Gin 使用示例(四):绑定查询字符串或 POST 数据
示例代码(src/gin-demo/examples/request_data.go): package main impo...
玩转 PhpStorm 系列(十):基于 Xdebug 进行代码调试(下)—— PHP Web 应用
上篇教程我们演示了如何安装配置 Xdebug 扩展,并且在 PhpStorm 中基于 Xdebug 对 PHP CLI 脚本代码进行...
玩转 PhpStorm 系列(九):基于 Xdebug 进行代码调试(上)—— PHP CLI 应用
前面的教程大多围绕的是如何提高 PhpStorm 的日常编码效率,无论是代码导航、插件、快捷键还是代码模板、代码重构,都是围绕着效率...
Gin 使用示例(三):绑定 HTML 复选框 checkbox
HTML 模板 src/gin-demo/examples/templates/checkbox/color.tmpl: {{ ...
Gin 使用示例(二):通过自定义结构体绑定表单请求数据
src/gin-demo/examples/custom_request_struct.go: package main ...
Gin 使用示例(一):AsciiJSON
继续在 gin-demo 目录下新建一个 examples 目录用于存放示例代码,然后在该目录下运行 go mod init gin...
Gin 快速入门
Go 版本要求 使用 Gin 框架之前,需要先检查本地 Go 语言版本,目前要求 Go 1.9 及以上版本,Go 1.7 及 1....
目录索引
本系列教程基于 Gin 官方文档进行翻译和整理,如有纰漏,欢迎指正。 快速入门篇 Gin 框架介绍 Gin 快速入门 使用示...
Gin 框架简介
简介 Gin 是一个基于 Go 语言编写的 Web 框架,与 martini 框架类似,但拥有更好的性能,借助高性能的 httpr...
持续集成与持续部署
CI/CD 持续集成(Continuous Integration,简称 CI)是一种软件开发实践,每次集成都通过自动化的构建(包...