圣诞节只有我还在加班嘛?一款效率工具助你早点下班去嗨

【公众号回复 “1024”,免费领取程序员赚钱实操经验】

之前我们分享过一个黑客的故事,在他的世界里,如果有任何超过 90 秒的工作需要做,他都会写成脚本自动化。

但是对小编来说,经常要做一件可能重复的事的时候,第一次会希望尽量快点完成,所以一般都是手动完成。第二次在第一次了解各个流程之后,会尝试通过代码去自动化一部分工作,保证效率和原始积累。如果有第三次,那么肯定会彻底自动化这件事。

今天要分享的一个工具,就是希望大家能够减少上面小编的摸索过程,直接晋级黑客级别的水平。

Go 语言开发的程序有一个优点,就是编译出来之后的二进制程序,就可以直接分发到其他类似环境的机器上运行了,不需要有其他的依赖。这样一般对于开源的 Go 应用来说,会直接使用 GitHub 的 Release 功能,但是这些操作往往比较复杂,涉及构建、打包、再上传到 GitHub 平台,有的还需要集成 CI,如果再涉及到多个平台,比如 GitLab、Homebrew 等,工作量就更大了。

GoReleaser 就是解决这个问题的工具,让 Go 应用分发更快速更简单,支持直接创建 GitHub Release、Homebrew 仓库等,同时可以很容易的集成到 Travis、Circle 等 CI 工具平台。

可以在网站 https://goreleaser.com/ 看到工具的安装和使用,整体也比较简单,就不过多介绍了。

提高效率的工具已经为你们准备好了,是不是就差一个自己开发的开源工具了?

项目地址:https://github.com/goreleaser/goreleaser

今天的推荐不知道大家喜欢吗?如果你喜欢,请在文章底部留言和点赞,以表示对我的支持,你们的留言、点赞和转发关注是我持续更新的动力哦!

「GitHub精选」开始接受大家投稿啦

「GitHub精选」,每晚10:24准时为您推送

发布了214 篇原创文章 · 获赞 1405 · 访问量 173万+

猜你喜欢

转载自blog.csdn.net/loongggdroid/article/details/103708148
今日推荐