Month: February 2012

  • [翻译]Go 环境设置

    在最近的 weekly 版本中,golang 已经将大多数操作集成到了 go 这一个工具。并且环境变量的设置也发生了变化。不过蛋疼的是,如果不理解 GOPATH 的真正用法,只会让你蛋碎一地。

    最常见的错误:

    can't load package: .: path "/pla/pla/pla" not inside a GOPATH
    

    这篇文章,简短、清晰的解释了新的 go 环境应当如何设置。

    作者 Frank Müller,原文在此:http://mue.tideland.biz/2012/02/go-environment-setup.html?spref=tw

    (more…)

  • [翻译]go 工具

    go 工具来了,集大成,全整合。没了 Makefile 还真有点不习惯。此文甚好,早就想翻译了,无奈最近焦头烂额……不管怎么样,还是动手了。

    原文要翻墙,访问请谨慎:The go tool

    —————-翻译分隔线—————-

    线上介绍了 go 命令的最新 weekly 发布后,我决定写一些关于它的内容。我得承认,在第一次听说统一 go 工具的时候,我满是怀疑并对此非常恐惧。我担心它会像大多数其他语言特定的包管理器一样混乱。个人认为多数这种包管理器都是在重新发明轮子,并且与操作系统的包管理器发生冲突,让系统管理员生活的更加艰辛。另外,我确实喜欢 makefile,它们简单并且直接,工作得也很好。幸运的是,新的 go 工具驱散了我的恐惧!
    (more…)

  • [翻译]从 r60 到 Go 1

    Go1 发布的日子越来越近,Golang 社区就像将开了的山泉水一样,泊泊的不断传来各种关于 Go1 的声音。
    这篇文章总结得比较完整,很清晰,随即翻译于此。
    原文:http://gophersays.com/from-r60-to-go1/

    —————-翻译分割线—————-

    Go 1 已经到门口了,伙计们,它有许多变化

    这里是关于你必须知道的一些重要事情:

    Go 命令
    新的 map delete 语法
    Error 有了自己的包
    重写的库
    新的库
    (more…)

  • [翻译]1K 玫瑰花

    这篇文章介绍了使用 canvas 的绘图功能绘制一个 3D 玫瑰。很有特色,随翻译于此。
    在 Valentine’s Day 即将来临之际,希望能给诸位死 coder 一点点好运气……

    原文在此:http://www.romancortes.com/blog/1k-rose/

    —————-翻译分隔线—————-

    我参加了 js1k 组织的关于“爱”的第四次主题活动。提交了一个静态图片,由程序生成的 3D 玫瑰花。你可以在这里找到它

    它是用蒙特卡洛方法显式分段采样生成 3D 曲面。我将在这个文章中逐步解释所有的要点。
    (more…)