大家有没有用 Go 开发自用小工具的, 感觉适不适合?

2017-09-01 08:39:36 +08:00
 eyp82

如题, 包括提升自己工作效率的小工具, 举个例子, 包括操作个 Excel, 自动发送点邮件, 自动登录某网页填表, 或者自动做运维任务之类的, 暂时没想到其他的. 能减少自己重复工作量, 让自己偷懒的小工具.

我知道 python 干这些很在行, 主要是最近想换换口味, 不知道 Go 这方面是不是还行, 稍微比 Python 工作量大一点也可以接受, 不排斥.

不知道大家有没有经验.

7240 次点击
所在节点    Go 编程语言
49 条回复
zjsxwc
2017-09-01 10:14:12 +08:00
提高生产力,用 go 写过合并 markdown 接口文档,转换为 html,并生成目录的工具
SuperMild
2017-09-01 10:25:18 +08:00
Go 部署方便,但是写起来确实是比动态语言麻烦一些的。而且自用的工具一般不需要很高的运行效率。感觉 Go 还是比较适合企业用。
murusu
2017-09-01 10:38:22 +08:00
很合适,弄过好几个自用和写给别人的小工具
部署起来比 py 简单太多了
sbw
2017-09-01 11:01:44 +08:00
用 rust,编译单文件,依赖少,方便分发。
timothyye
2017-09-01 11:06:33 +08:00
很合适,比如这个: https://github.com/TimothyYe/godns
嘿嘿……
stanjia
2017-09-01 11:09:14 +08:00
胶水语言,我选 sh
xybob
2017-09-01 11:15:22 +08:00
很方便,生成接口文档在用这个: https://github.com/caixw/apidoc
topbandit
2017-09-01 11:40:52 +08:00
有挑战性的语言,推荐 scala,Rust, haskell
ysicing
2017-09-01 11:49:10 +08:00
@shiroming pyinstaller 感觉坑也挺多的
anoymoux
2017-09-01 12:18:23 +08:00
适合,不依赖环境,非常方便而且性能超高,之前用 python 写的小工具 1 千个请求每秒,用 Go 重写了,能把带宽跑满...
likuku
2017-09-01 12:24:17 +08:00
七牛给的命令行工具,现在就已经是 go 写的了,啥都不依赖,直接执行,很方便。
mahengyang
2017-09-01 14:11:47 +08:00
@timothyye 博客做的不错,技术蛮厉害的
timothyye
2017-09-01 14:23:36 +08:00
@mahengyang blog 是用了 hexo 的 next 主题,哈哈
wencan
2017-09-01 14:54:36 +08:00
开发过
但不是说你开发出来就很好用,还需要长期优化
solee
2017-09-01 16:55:52 +08:00
自己是写 node 的但是用表生成 model 的工作就交给 go 啦~
zhongshu
2017-09-01 20:30:04 +08:00
非常好,前景看好
Akkuman
2017-09-02 00:05:32 +08:00
@jiujiu5151 #2 第一次听说这个,搜索了一下,不错啊
nazor
2017-09-02 00:07:55 +08:00
虽然我很喜欢 go 但是不要求性能的小工具还是 python 好 go 的坑真的挺多的。
ladrift
2017-09-02 00:17:59 +08:00
安利一下自己的小工具,用 Go 写的。随机打印一个 TOEFL 单词,帮助背单词用的。https://github.com/ladrift/toefl
happywowwow
2017-09-02 00:18:21 +08:00
尽量用 shell
很多字符串处理或其他什么问题再写 python
python 写的处理太慢 再写 go...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/387338

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX