公司要用 win 作为 go 的开发环境,但是用惯了 mac,怎么办?

2023-11-28 15:26:36 +08:00
 DelayNoMay

可以用 win 虚拟出 mac 作为开发环境吗,公司电脑配置还挺高的,12 代 i9 处理器,64g 内存

17895 次点击
所在节点    Go 编程语言
134 条回复
yangxin0
2023-11-29 09:09:09 +08:00
自己买一台 mac 呗。。。然后在公司入域
ikaros
2023-11-29 09:11:22 +08:00
同,我上班写了几年 go 都是 Windows ,单就 golang 开发来说,个人项目用 mac 也没觉得有哪点比 Windows 好用,不能适应的话建议辞职
version
2023-11-29 09:16:24 +08:00
远离 mac 吧..现在说真的.软件越来越少..啥都是刀付费机制..
wsl 没啥不行得..剩下都是云编译
Vegetable
2023-11-29 09:18:23 +08:00
开发 Go 在 windows 下不是挺爽的吗?不明白痛点在哪,go 基本没有任何环境问题,顶多就是 docker 查点意思。
robot1
2023-11-29 09:21:22 +08:00
@ShadowPower #34 macos 大部分文本编辑框都可以使用 ctrl + a, e, f, b, ctrl+n, p 代替 left/right 等(emacs 键位)。vscode 使用 vim 的话大部分快捷键要让出 ctrl ,因为系统要用。
xinyu391
2023-11-29 09:26:38 +08:00
入乡随俗,随不了俗,就换地
zichy
2023-11-29 09:26:43 +08:00
当然是辞职,哪能受这委屈
ShadowPower
2023-11-29 09:30:02 +08:00
@robot1 我不习惯 emacs 键位,所以几乎没有用过这个快捷键……
linauror
2023-11-29 09:30:46 +08:00
楼主公司应该不是说只能在 win 下开发 go 吧,看起来是不愿意给员工配 mac 电脑。go 这种在服务器上编译运行即可,在哪种系统上开发倒区别不大,甚至都支持交叉编译
dif
2023-11-29 09:51:08 +08:00
go 还在新手期,没觉得 mac 和 win 有什么太大的区别,对比 python 这种 win 下动不动装不了模块得问题,我觉得 go 和 java 应该差不多,几乎可以无缝切换。无非快捷键有点差别罢了。
cabbage
2023-11-29 09:55:11 +08:00
啊怎么 Go 不是官方支持原生 Windows ?咋楼上又是虚拟机又是 wsl 的,正经 gopher 谁要上虚拟机,这么一大堆官方支持的平台在这呢。当然如果是搞 cgo 或者客户端开发除外,再说公司给配 64g 内存还不香吗,给配 mac 可能就只有 8g 16g 这样子
lbunderway
2023-11-29 09:57:14 +08:00
安逸啥 win+wsl 游戏工作两不误
WaterMC
2023-11-29 09:59:45 +08:00
工作不是双向选择么?
是不是你必须要这份工作,不能辞职。如果是,那就按公司要求来,如果不是,那就辞职。
是不是公司必须留下你任职,否则就会倒闭。如果是,那么就直接和公司说你需要 mac 办公,如果不是,要不你听公司的,要不就让公司换个人?
HiyaKuso
2023-11-29 10:07:37 +08:00
@ShadowPower 的确,我 C++开发用 WSL2 + VSCode 大半年了还没遇到什么不方便的,文件资源管理器和本地是互通的,code . 直接打开项目,WSL2 可以使用 Windows 主机上的 git 和凭据 & 设置


@mooyo 可以说说你遇到的体验垃圾之处吗?目前我还没体验到
billows
2023-11-29 10:12:46 +08:00
我也是 mac 党。不是为了争输赢,就一个习惯问题。我也问个问题:习惯了 mac 上 ctrl+f/a/e/n 等移动光标写代码,windows 上 vscode 里有什么方案可以平替?我现在只知道直接用方向键
CloveAndCurrant
2023-11-29 10:19:56 +08:00
只要不用 cgo ,golang 在哪个平台开发没啥区别
firemiles
2023-11-29 10:20:51 +08:00
@billows 不就是 emacs 快捷键吗,加个 emacs 快捷插件试试
CodeCodeStudy
2023-11-29 10:27:28 +08:00
12 代 i9 处理器,64g 内存又怎么样,比得过 mac 的 8G 吗,这边建议您辞职,不受这鸟气,去找一家发 mac 的公司
zw1one
2023-11-29 10:31:38 +08:00
用自己电脑
abzin
2023-11-29 10:32:35 +08:00
@hallDrawnel powershell 感觉好难用,命令行大小写减号混杂,历史记录啥也不记录,折腾了个 on my posh ,开一次得两三秒,直接放弃用 wsl 了。之后再用 win 的命令行打算折腾一下 git bash ,类似 linux 的体验。

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

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

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

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

© 2021 V2EX