![]() | 1 ch2 2021-09-03 11:57:27 +08:00 wget https://golang.google.cn/dl/go1.17.linux-amd64.tar.gz tar -zxvf go1.17.linux-amd64.tar.gz mv go /usr/local mkdir /go // 以下补充到~/.bashrc export GOPATH=/go export GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin export GOPROXY="https://mirrors.aliyun.com/goproxy/" export GO111MODULE=on |
3 flighter 2021-09-03 12:06:41 +08:00 wsl2 + vscode + remote-wsl + go 扩展,golang 安装在 wsl 中 不建议 goland,虽然可以 debug,但体验不如 vscode |
4 Glauben 2021-09-03 13:30:49 +08:00 via Android ![]() @flighter goland 的便捷功能多,补全弹出来的也更快,开发流畅度比 vscode 好很多。比起 vscode 的劣势我认为只有 remote 和内存占用过多。 |
![]() | 5 BeautifulSoap 2021-09-03 13:42:01 +08:00 我倒是认为 go 开发 goland 比 vscode 好多了。直接在 wsl 里装 goland,通过 xserver 传出 GUI,体验十分好,除了内存占得多了点,还有输入法(不过折腾 linux 的装个输入法都是分分钟的事情,虽说 linux 下输入法体验实在都很糟糕,做为开发来说是够了 |
![]() | 6 chuwt 2021-09-03 13:59:23 +08:00 GoLand +1 |
7 jonathanchoo 2021-09-03 15:32:41 +08:00 辣鸡 vscode |
8 JeffyChen OP @BeautifulSoap 会有卡顿吗?我使用的是 wslg |
![]() | 9 keepeye 2021-09-03 15:35:23 +08:00 vscode 对 go 的支持确实没有 goland 好,但是我 仍然选择用 vscode,因为同时还要写前端,可以少开一个 ide |
![]() | 10 keepeye 2021-09-03 15:35:52 +08:00 另外 go 直接 win 就行了,不需要在 wsl 虚拟机里面搞 |
![]() | 11 keepeye 2021-09-03 15:36:18 +08:00 除非你项目里有 cgo |
![]() | 12 icepie 2021-09-03 15:41:31 +08:00 archWSL + vscode |
13 ducks 2021-09-03 17:45:23 +08:00 我是 vim 依赖 ycm minibufer ...只是得编译 vim gcc 比较久,不依赖 ide |
![]() | 14 darksword21 PRO 当然是 emacs 啦! t/795959?p=1 |
![]() | 15 BeautifulSoap 2021-09-03 22:53:47 +08:00 via Android |
![]() | 16 SenLief 2021-09-09 10:41:52 +08:00 via Android goland+wsl 如果 goland 装在 win 上非常的麻烦,哎。 |
![]() | 17 zwlinc 2021-09-10 15:30:37 +08:00 JetBrains 有个新出的 Projector,类似 vscode remote,可以试试 |
18 jokereven 2022-10-08 16:49:54 +08:00 vscode 用惯了 2333 |