用go-module作为包管理器搭建go的web服务器
本篇博客主要介绍了如何从零开始,使用Go Module作为依赖管理,基于Gin来一步一步搭建Go的Web服务器。并使用Endless来使服务器平滑重启,使用Swagger来自动生成Api文档。
源码在此处:项目源码
大家可以先查看源码,然后再根据本篇文章,来了解搭建过程中服务器的一些细节。
搭建环境
以下所有的步骤都基于MacOS。
安装go
在这里推荐使用homebrew进行安装。当然你也可以使用源码安装。
brew install go
跑完命令之后,在命令行输入go。如果在命令行看到如下输出,则代表
原创
2020-12-02 11:42:32 ·
347 阅读 ·
0 评论