1
jybox 2014-09-11 03:03:48 +08:00
用 Vagrant 嘛
|
2
ernest 2014-09-11 08:32:13 +08:00
优点就不用多说了,给你提个开发建议。
如果担心环境与生产不一致,就跑个虚拟机,ssh 进去进行开发。 |
3
ferock 2014-09-11 08:58:49 +08:00 via iPhone
必须虚拟机
|
4
zhujinliang 2014-09-11 09:15:49 +08:00
brew可以安装最新的gdb,sudo运行gdb可以调试啊
|
6
loading 2014-09-11 10:15:13 +08:00
Vagrant +1
这也是未来 |
7
siteshen 2014-09-11 11:22:03 +08:00
brew install go --cross-compile-all
GOOS=linux go build |
8
mml 2014-09-11 11:45:16 +08:00
用mac建议用虚拟机。。。brew就是个蛋疼。
|
9
mahone3297 2014-09-11 13:19:47 +08:00
为什么大家都建议用虚拟机?如果用mac还开虚拟机linux,那我还不如直接windows上开虚拟机linux
|
10
windyboy 2014-09-11 16:25:49 +08:00 1
go 交叉编译的时候并不是很完美
我之前交叉编译带有sqlite3的程序就遇到问题 问题并不是go本身,如果你只用go自带的库,交叉编译无障碍 但用到第三方就不好说 |
12
initialdp 2014-09-11 17:06:08 +08:00
我觉得如果不是开发mac或者ios软件的话,都木有必要上mac机。
如果是linux类开发,用thinkpad(高内存+SSD)安装debian/ubuntu要爽得多。 当然,如果是果粉的话,就是另外一回事了。 |
13
chemzqm 2014-09-11 17:07:47 +08:00
gdb安装还好吧,底层的bug服务端肯定避免不掉的,相比node,php这些语言,感觉go相对还算容易调试一些
|