昨天今天利用空余时间写了12道Project Euler,感觉Go在工业界写业务代码是还可以,做题就有点蠢了。
感觉Go有两个非常烦的地方:
- 引入的包、变量如果没用,就直接报错,不能编译。感觉就是在强行拉低你的智商。如果能像C++开了
-Wall
一样给出warning就好了。 - gofmt,很多时候不能正确执行。比如有时候想给某个语句加上if判断,这时用大括号括起来之后,gofmt居然不能成功格式化。必须手动把左大括号搞到上面一行末尾才能格式化。就感觉非常非常蠢。
今天看到一个很厉害的学弟发的一张图:
配字是想把自己装进去。越厉害的人越喜欢这么说:)
Comments