说到这个问题,就不得不说一下Golang了。好吧,现在我挺喜欢用go的,只要改改这么烦人的规范……
我当时想写一个属于自己的网站,功能有些繁多,但都相对比较简单,使用java的那一套“spring boot、vue”写完之后,发现写完之后我一核一G的服务器完全承受不住如此大的内存压力,也不知道为何比较反感php和node,便在我的python老师的种草下选择了Golang。
想着稍微学一下快速完成开发,但却被Go语言那种奇奇怪怪的编码风格给~到了,甚至在当时我觉得python的缩进风格也不是那么的难以接受。
开始的花括号必须在声明语句后边,也就是第一行最右侧,而不是c语言的那种风格,也不是说我不能接受那种风格,java我也是经常写的,但花括号一旦写在第二行左侧就会报错,好像是预处理会在每行后边加分号,会隔断表达式和花括号,真的是一言难尽,也不知道在这犯了多少毛病。
还有就是后置类型名,当时的c语言和Java的数组声明方式:
int [] arr = new int[10];//java
int arr[10];//c
这两种声明方式我都快要被自己的强迫症逼疯了,而现在:
var str string = "cao,杀了我吧!!!"//够浪
还有这个泛型,[][][][][][][][][][],狗语言团队就这么爱用[]吗……
留言与评论(共有 0 条评论) “” |