之前已经封装过leveldb包.
今天再把项目中经常会用到的一个技术封装成包,记录下来,仅供需要的小伙伴学习参考go如何封装包给别人和自己使用。有需要的小伙伴也可以在自己的项目中直接使用此包。
这里小编以github为例 (go的很多第三方包都在github上),其他平台大同小异。
1. 创建仓库
去github上创建仓库,仓库命名为gorequest
2. 本地创建项目
命名为gorequest。
注意:因为go 从1.11版本之后开始使用go mod管理包的版本。所以这里要想用go mod下载你封装的包,要生成go.mod文件
go mod init 路径 (路径要和你第一步创建的仓库路径保持一致)
mkdir gorequest
go mod init github.com/jeffcail/gorequest
3. 编写代码逻辑
具体代码逻辑可参考我的GitHub仓库地址gorequest
4. 上传代码
git init
gitadd
版权归原作者 太阳上的雨天 所有, 如有侵权,请联系我们删除。