[TOC]
该模版演示基于 GoLang + Gin 实现全自动检出代码 -> 单元测试 -> 构建 Docker 镜像 -> 推送到 Docker 制品库 -> 部署到远端服务器
样例包括:
- README.md - 本文件。项目概述及一些说明
- Dockerfile - 用以自动构建 Docker 镜像的脚本
- go.mod - 依赖包文件
- main.go - golang web 程序入口文件
- hello_test.go - go 测试文件
如下这些引导,假定你想在自己的本地开发本项目。
- 启动服务器
$ go run main.go
go test -v
go build main.go