全球主机交流论坛

标题: 为什么go语言的语法这么怪异还这么多人用 [打印本页]

作者: NodeLoc    时间: 2023-12-4 14:31
标题: 为什么go语言的语法这么怪异还这么多人用
为什么go语言的语法这么怪异还这么多人用

感觉都在转Go

这是为什么,看go的代码真的头大。
作者: 不靠谱的大河马    时间: 2023-12-4 14:32
存在即合理。
作者: 羊村你喜哥    时间: 2023-12-4 14:33
  大家都用,可以cp
作者: 天城    时间: 2023-12-4 14:34
你要去适应它
作者: hotket    时间: 2023-12-4 14:35
因为群众推
作者: lanlandezei    时间: 2023-12-4 14:36
这些代理软件基本都是GO写的
作者: woniu    时间: 2023-12-4 14:37
管道 这个概念确实怪怪的
作者: rttw    时间: 2023-12-4 14:37
但是效率还可以
作者: NodeLoc    时间: 2023-12-4 14:38
我好烦指针这个东西啊。
作者: zhongziso    时间: 2023-12-4 14:40
cloudreve这个网盘不就是go写的吗?很多开源项目都是go。不知道rust和go谁更牛逼?我刚学会编译rust
作者: coolday    时间: 2023-12-4 14:48
难道你用java?
作者: Sage    时间: 2023-12-4 14:55
当成java和python的融合去看就顺眼不少了
作者: NodeLoc    时间: 2023-12-4 15:15
Sage 发表于 2023-12-4 14:55
当成java和python的融合去看就顺眼不少了

太多怪异的写法了
:=
map[string]interface{}
*http &http

作者: 枝江小狼王    时间: 2023-12-4 15:16
NodeLoc 发表于 2023-12-4 15:15
太多怪异的写法了
:=
map[string]interface{}

越是抽象难懂越是高端, 中国古代用文言文来确定知识垄断
作者: xiaocai    时间: 2023-12-4 15:18
rust更怪,go我还勉强能看到,rust看的我想吐
作者: feeeei    时间: 2023-12-4 15:45
NodeLoc 发表于 2023-12-4 15:15
太多怪异的写法了
:=
map[string]interface{}

这算个啥...  每个语言都有自己的语法糖

只能说你“太适应”之前掌握的语言跟语法了


我觉得更难适应的是动态语言语静态语言之间的概念差异
比如PHP中list、map不分,只看func入参根本不知道这是个啥,也不知道怎么用,只能一点点儿debug
作者: netviyin    时间: 2023-12-4 16:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: Blanke    时间: 2023-12-4 18:35
顶 ...
作者: 哈宝儿    时间: 2023-12-4 18:36
就我一个 JavaScript+c的全家桶吗
作者: apachego    时间: 2023-12-4 18:41
Go是最易读的语言了,语法非常简单。你去看看C++?各种宏和重载。Python和PHP都有大量的语法糖。Go的语法糖很少,很多简单的算法都要自己写。
作者: madebi    时间: 2023-12-4 20:47
原来这里这么多程序员




欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4