Go是google出的一款静态语言,据说非常的牛B。速度非常的快,编程语法非常的简洁,多任务非常的稳定,代码非常的健壮等等。一大堆的好处。经不住诱惑。就想弄来试试。

昨天搞了一整天的GoLang环境,真是一个坑接一个坑。

1、首先就是编写的程序和程序包要放在用环境变量指定的地方GOPATH,这个变量可以设置多个路径。

2、多文件程序,写好后的目录不可以随便放。只能放在和源码平级的目录或GOPATH能找到的地方。

3、GO程序的包只有一层。只能通过目录分层

结论就是这个东西约定的东西太多。配置的东西少

今天弄了一上午的HTTP模板,到现在为止也没有把模板的分隔符改出来。pl.Delims("<%", "%>")换了好多遍也没有能改好。

开始是文件目录找不到。后来发现只能放置在可执行文件的目录下才可以。 

真是不想弄了。这种没有支持的东西只能说能用而已。真是麻烦!