GitHub + Go + Gin创建RESTful风格的项目
2022-12-03 / 可可西里
通过GitHub + Go + Gin创建RESTful风格的项目,搭建一个基础的脚手架
完整项目GitHub地址:点击跳转
1. GutHub New
打开GitHub,进入首页,点击New开始创建新项目

2. 创建项目
点击New之后,填写项目名、项目描述,填写完项目名之后,后面会显示此项目名是否可用,绿钩为可用,红叉为不可用,其他选项默认即可,然后点击Create repository按钮创建项目

3. 创建成功
创建项目成功之后页面会跳转,在此页面复制项目地址

4. 克隆项目
在本地电脑,进行需要存放项目的目录下,将项目克隆到本地,并且在本地新建dev开发分支
1 | git clone 项目地址 // 克隆项目 |

5. 打开项目
使用本地IDE打开项目(这里以Goland IDE演示),在项目里添加GOPROXY
路径:Goland->Preferences...->Go->Go Modules
1 | GOPROXY=https://goproxy.cn |

6. 创建go mod
在编译器里,打开终端,在终端通过命令的方式创建go mod
1 | go mod init 项目名 |

7. 安装Gin
在终端通过命令的方式下载并安装Gin包
1 | go get -u github.com/gin-gonic/gin |

8. main程序
新建main.go文件,在main文件里编写第一个Gin示例
在main文件所在的目录下执行go run main.go运行main函数

9. 浏览器访问
在浏览器通过访问localhost:8080/ping或127.0.0.1:8080/ping的方式访问服务

10. 添加文件
在项目里添加.gitignore和README.md文件

11. 提交代码
编写代码之后,在本地进行代码提交
1 | git status |

12. 合并代码
代码从本地提交到远程仓库之后,需要在远程仓库对代码进行合并



此项目会继续更新,敬请期待…
本文链接:
https://huajun-chen.github.io/2022/12/03/GitHub创建Go-Gin-RESTful风格项目/