shigen坚持更新文章的博客写手,擅长Java、python、vue、shell等编程语言和各种应用程序、脚本的开发。记录成长,分享认知,留住感动。

Hello,同伴们,这是shigen第一篇推广golang项目的代码,部分规划不当的当地,欢迎提出。

这个项目是依据 gin go-redis go-orm go-ini 完成的短链接生成东西,相关原理和依据spring boot完成的短链接体系可参阅shigen的文章短链接体系怎么规划 。 部分代码参阅short_url 的完成。

框架的使用全部参阅官方文档,链接地址收拾在README.md中。

因为shigen在装备mac的go环境的时分出了很多次的问题,现在收拾过程,避免我们再次踩坑:

环境装备

brew install go

编辑本地的.bash_profile文件:

个人依据状况而定,这里的途径仅供参阅。

export GOROOT="/usr/local/Cellar/go/1.15.3/libexec"
export GOPATH="/Users/apple/doc/GoProjects"
export PATH="/Users/apple/doc/GoProjects/bin:$PATH"
export GO111MODULE=on
export GOPROXY=https://mirrors.aliyun.com/goproxy/

最后执行一下:

source ~/.bash_profile

接下来测试一下作用:

存储短链接

golang完成短链接体系

golang完成短链接体系

golang完成短链接体系

查询短链接

golang完成短链接体系

golang完成短链接体系


以上便是今天分享的全部内容了,觉得不错的话,记得点赞 在看 关注支持一下哈,您的鼓舞和支持将是shigen坚持日更的动力。一起,shigen在多个渠道都有文章的同步,也能够同步的浏览和订阅:

渠道 账号 链接
CSDN shigen01 shigen的CSDN主页
知乎 gen-2019 shigen的知乎主页
shigen01 shigen的主页
腾讯云开发者社区 shigen shigen的腾讯云开发者社区主页
微信公众渠道 shigen 公众号名:shigen

golang完成短链接体系

shigen一起,每天不一样!