go 运行环境一般是 windows, 还是 Linux ?

2021-11-08 16:51:34 +08:00
 zwzc28

感觉一些库在 win 和 linux 下有差异。

2924 次点击
所在节点    Go 编程语言
5 条回复
zwzc28
2021-11-08 17:00:32 +08:00
还有 Tcp 的断线重连怎么做??
zhengxiaowai
2021-11-08 17:39:08 +08:00
服务器一般是 linux ,系统实现的差异肯定有,可以看看 arch 下面的文件里面封装了平台差异
BeautifulSoap
2021-11-08 18:05:40 +08:00
go 写的工具的话跑在 windows 和 linux 下的都非常多

服务的话基本全扔 docker 里(云服务上 ECS 之类的你不用容器不行),所以肯定是 linux 更多
wangxn
2021-11-08 19:59:32 +08:00
当然是 Linux 。一般这种语言的 Windows 支持都是最后才完善的,比如 Rust 。
biguokang
2021-11-08 20:08:48 +08:00
linux 吧,我以前那怕用 win10 ,go 项目都是在 wsl2 里面开发的,直接用 vscode remote wsl 开发(其实我任何项目都直接在 wsl2 环境下开发,docker 也是装在 wsl2 ),而 win10 只是个玩游戏的系统,虽然我换 mac 很久了

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

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

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

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

© 2021 V2EX