Golang中优雅的重启Web服务

在项目实际运行过程中,如果只有单机器,不考虑红蓝发布等应用,代码更新迭代重新打包后,必须考虑平滑重启的问题。平常开发过程中,都是直接粗暴的使用 CTRL+C 进行手动重启,这明显不能直接应用到生产环境中,这会导致服务中断。这时可以使用 github.com/fvbock/endless ,他可以通过接收信号,处理完请求后再进行优雅重启。https://github.com/fvbock/endle

- 阅读全文 -

关于我给女朋友开发一个谷歌浏览器扩展的这件事

https://chrome.google.com/webstore/detail/wgz-girlfriend-gift-1/mchlplplfedcfibfhhmcghpannekeamd目前该插件已设置为仅邀请账号可下载 :)前段时间第一次接触到 Tabby Cat 的时候,感悟到Google Chrome其实可以有很多平凡但有趣的玩法。此时的我正在同时学习Golang和玩弄新购入的NAS

- 阅读全文 -

Golang 中关于接口的一种妙用

go语言中的接口有一个特性: 类型不需要显式的声明实现了哪一个接口,只要该类型实现了接口的所有方法,就可在实例化的时候直接定义。https://learnku.com/docs/the-way-to-go/what-is-the-111-interface/3647 类型(比如结构体)实现接口方法集中的方法,每一个方法的实现说明了此方法是如何作用于该类型的:即实现接口,同时方法集也构成了该类型的

- 阅读全文 -

博客新增邮件提醒功能

原本博客在使用另一个自己写邮件推送, PHP代码编写,使用lumen框架:https://github.com/Lichmaker/mail-service但是为了发邮件,使用这么大一个框架,实属小题大作。最近一直在学习 Golang ,所以为了热热手,又再写了一个非常简单的邮件推送API只要你有docker,把仓库代码拉下来,修改一下配置文件,马上就可以使用!有兴趣的朋友可以直接按照仓库内的RE

- 阅读全文 -

最新文章

最近回复

  • tài xỉu: Everything said made a lot of se...
  • Lichmaker: The current user has insufficien...
  • keep: 服务器成功拿到access_token,但调用purchases...
  • Lichmaker: 一般是acceess_token不正确导致的
  • zhao: 我也出现了这个问题,请问 问题解决了吗
  • zhao: 我也出现了这个问题,请问 问题解决了吗
  • zhao: 我也出现了这个问题,请问 问题解决了吗
  • Lichmaker: 没使用过谷歌的SDK.. 但我之前看过文档,印象中SDK是会自己...
  • likarl: 直接使用谷歌的SDK,还需要申请assess_token吗?
  • hegh: 是的,就是这样,请问你那边不会有这个问题么?

分类

标签

归档

其它