初级会员
  • 第 5991 位会员
  • 456vv
  • 123@456vv.com
  • 2016-08-21 03:32:35
  • Offline
  • 19 90

最近发布的主题

    暂无

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • 写Go代码多年,代码简,易读,开发周期短,暂时没发现缺点。都说错误处理是痛点,就不信你找bug没有痛点。panic+recover
  • 评论了博文 Go 的依赖注入
    乱,别人看不懂。如果是自己这样写,过几个月回头看,自己都不懂。现在一些前端JS开发的,全是这样写,乱到想艹他妈的。一没可读性,二没执行效率。
  • 多进程打开,就是并行编译。
  • 我用Ubuntn系统测试了gccgo-6 编译go代码可以在ubuntu上,之后安装 gccgo-6-mips-linux-gnu,编译出来的来程序无法在openwrt上运行。 不想折腾下去了。人生苦短,还是少折腾 linux 和 gccgo。 如果那位能让go程序在 openwrt/mips32 上运行,可否告诉我一下。我的Q/Q: 276 846 259 参考: https://groups.google.com/forum/#!topic/golang-nuts/0PtkEbR-Y7k https://golang.org/doc/install/gccgo https://github.com/zoobab/openwrt-15.05-go/blob/dac14e7a64b8925ab1b849fcae518a194a0c0561/build.sh.txt http://packages.ubuntu.com/yakkety/devel/ 命令(gccgo需要ln /usr/bin/mips-linux-gnu-gccgo-6 /usr/bin/gccgo): go build -x -compiler gccgo --gccgoflags "-Wl,-R,$LD_LIBRARY_PATH -static -Wall -L $ROOTDIR/lib" 打印出来: WORK=/tmp/go-build439502237 mkdir -p $WORK/_/root/go/test/_obj/ mkdir -p $WORK/_/root/go/test/_obj/exe/ cd /root/go/test /usr/bin/gccgo -I $WORK -c -g -fgo-relative-import-path=_/root/go/test -o $WORK/_/root/go/test/_obj/_go_.o -Wl,-R,/usr/lib/gcc-cross/mips-linux-gnu/6 -static -Wall -L /lib ./test.go ar rc $WORK/_/root/go/libtest.a $WORK/_/root/go/test/_obj/_go_.o cd . /usr/bin/gccgo -o $WORK/_/root/go/test/_obj/exe/a.out $WORK/_/root/go/test/_obj/_go_.o -Wl,-( -Wl,--whole-archive -Wl,--no-whole-archive -Wl,-) -Wl,-R,/usr/lib/gcc-cross/mips-linux-gnu/6 -static -Wall -L /lib mv $WORK/_/root/go/test/_obj/exe/a.out test
  • 我用Ubuntn系统测试了gccgo-6 编译go代码可以在ubuntu上,之后安装 gccgo-6-mips-linux-gnu,编译出来的来程序无法在openwrt上运行。 不想折腾下去了。人生苦短,还是少折腾 linux 和 gccgo。 如果那位能让go程序在 openwrt/mips32 上运行,可否告诉我一下。我的Q/Q: 276 846 259 参考: https://groups.google.com/forum/#!topic/golang-nuts/0PtkEbR-Y7k https://golang.org/doc/install/gccgo https://github.com/zoobab/openwrt-15.05-go/blob/dac14e7a64b8925ab1b849fcae518a194a0c0561/build.sh.txt http://packages.ubuntu.com/yakkety/devel/ 命令(gccgo需要ln /usr/bin/mips-linux-gnu-gccgo-6 /usr/bin/gccgo): go build -x -compiler gccgo --gccgoflags "-Wl,-R,$LD_LIBRARY_PATH -static -Wall -L $ROOTDIR/lib" 打印出来: WORK=/tmp/go-build439502237 mkdir -p $WORK/_/root/go/test/_obj/ mkdir -p $WORK/_/root/go/test/_obj/exe/ cd /root/go/test /usr/bin/gccgo -I $WORK -c -g -fgo-relative-import-path=_/root/go/test -o $WORK/_/root/go/test/_obj/_go_.o -Wl,-R,/usr/lib/gcc-cross/mips-linux-gnu/6 -static -Wall -L /lib ./test.go ar rc $WORK/_/root/go/libtest.a $WORK/_/root/go/test/_obj/_go_.o cd . /usr/bin/gccgo -o $WORK/_/root/go/test/_obj/exe/a.out $WORK/_/root/go/test/_obj/_go_.o -Wl,-( -Wl,--whole-archive -Wl,--no-whole-archive -Wl,-) -Wl,-R,/usr/lib/gcc-cross/mips-linux-gnu/6 -static -Wall -L /lib mv $WORK/_/root/go/test/_obj/exe/a.out test