全球主机交流论坛

标题: 没事学了一点GO,发现GO真的太简单了。。。 [打印本页]

作者: genshin    时间: 2023-12-6 09:16
标题: 没事学了一点GO,发现GO真的太简单了。。。
比PYTHON还要简单。。。
但是比PYTHON的性能强了很多。。。
特别适合MJJ这些搞富强的
作者: Harness5923    时间: 2023-12-6 09:17
挺好

手写一个 BFS 或 Dijkstra 证明你确实会了
作者: 包到淋头    时间: 2023-12-6 09:17
谢谢你给了我学Go的信心
作者: mdd    时间: 2023-12-6 09:18

挺好

手写一个 BFS 或 Dijkstra 证明你确实会了
作者: 秋田    时间: 2023-12-6 09:18
除了富强还擅长做哪些项目?
作者: bet    时间: 2023-12-6 09:18
入门简单,写东西可就不一定了
作者: 暖风    时间: 2023-12-6 09:20


挺好

手写一个 BFS 或 Dijkstra 证明你确实会了
作者: 欧阳逍遥    时间: 2023-12-6 09:22
就是 满屏的  if err !=nil{} 比较烦躁。 其他确实比 py 好点。 特别是 多协程。。。。。 py全局锁 太烦人了。
作者: 禄柒    时间: 2023-12-6 09:23

挺好

手写一个 BFS 或 Dijkstra 证明你确实会了
作者: Microcharon    时间: 2023-12-6 09:24
很好,请用 go 为我写一个 ddos 项目
作者: B1ac7box    时间: 2023-12-6 09:26
对脚本或者自动化友好不
作者: HOH    时间: 2023-12-6 09:34
helloworld谁不会
作者: hao123456    时间: 2023-12-6 09:45
高级编程语言就不存在难的,无非就是不同的逻辑写法,真正难的是实际项目中遇到的问题
作者: icon    时间: 2023-12-6 09:47
一个语言简单不简单,如果你关注这个问题的话,表明你还不够专业
作者: genshin    时间: 2023-12-6 09:47
B1ac7box 发表于 2023-12-6 09:26
对脚本或者自动化友好不

除了没GUI,对后端特别友好。尤其是网络后端,相当相当友好。
作者: 林志玲    时间: 2023-12-6 09:48
哇~论坛大神太多了
作者: 刚子    时间: 2023-12-6 09:48
python的一些库还是依然无可取代的
作者: sRGB    时间: 2023-12-6 09:51
习惯 C/C++ 不习惯 go
作者: Wency    时间: 2023-12-6 09:51
脚本党,表示会粘贴复制就好
作者: Prk    时间: 2023-12-6 09:54
脚本语言更简单 = =

JavaScript 和 PHP 等,都比 Go 简单多了
作者: genshin    时间: 2023-12-6 09:55
Prk 发表于 2023-12-6 09:54
脚本语言更简单 = =

JavaScript 和 PHP 等,都比 Go 简单多了

但是写后端性能都没GO好,尤其是网络相关的后端处理。天生的网络语言。。。
作者: Prk    时间: 2023-12-6 09:57
genshin 发表于 2023-12-6 09:55
但是写后端性能都没GO好,尤其是网络相关的后端处理。天生的网络语言。。。 ...

高并发用 Go 行,否则 PHP 更具有性价比

非大型项目或没多少人访问的初期还是 PHP 更有性价比
作者: 小猪猪是你    时间: 2023-12-6 09:58
所以老哥有推荐的视频或者书籍嘛
作者: onetown    时间: 2023-12-6 09:58
go 的性能也是一眼望到头啊, 不过写写工具什么的, 还可以
作者: 只为2008978    时间: 2023-12-6 10:02

作者: jshkk    时间: 2023-12-6 10:03
欧阳逍遥 发表于 2023-12-6 09:22
就是 满屏的  if err !=nil{} 比较烦躁。 其他确实比 py 好点。 特别是 多协程。。。。。 py全局锁 太烦人 ...

确实不习惯那么多,err nil
作者: genshin    时间: 2023-12-6 10:08
小猪猪是你 发表于 2023-12-6 09:58
所以老哥有推荐的视频或者书籍嘛

随便找个视频跟着学就行啊。反正有GITHUB COPILOT 。。。 可以随时问。。。
作者: genshin    时间: 2023-12-6 10:09
Prk 发表于 2023-12-6 09:57
高并发用 Go 行,否则 PHP 更具有性价比

非大型项目或没多少人访问的初期还是 PHP 更有性价比 ...

同意的~~~ 如果不追求高并发高性能。还是PHP或者PYTHON开发最快。。。
作者: wcg928    时间: 2023-12-6 10:09
HOH 发表于 2023-12-6 09:34
helloworld谁不会

我不会。。。
作者: dishikun    时间: 2023-12-6 10:11
神马?!go语言很简单嘛?!

作者: javaow    时间: 2023-12-6 10:12
和Java对比难度如何,最近也想学学go
作者: genshin    时间: 2023-12-6 10:16
javaow 发表于 2023-12-6 10:12
和Java对比难度如何,最近也想学学go

没用过JAVA,GO的优势应该是多线程和网络,还有性能。。。。 和JAVA不是一个赛道吧。。。
感觉JAVA应该和PYTHON比。。。
作者: cloverzrg    时间: 2023-12-6 10:17
Microcharon 发表于 2023-12-6 09:24
很好,请用 go 为我写一个 ddos 项目

ddos 难点是机器资源
作者: 少年时    时间: 2023-12-6 10:19
真大佬,一学就会,羡慕。
作者: genshin    时间: 2023-12-6 10:22
onetown 发表于 2023-12-6 09:58
go 的性能也是一眼望到头啊, 不过写写工具什么的, 还可以

GO性能在于性价比,用近似于PYTHON和JAVA的付出,得到远强于他们的性能。在目前性能过剩的情况下足够了。毕竟还有那么多PYTHON和JAVA做后端的。
作者: 云中飞客    时间: 2023-12-6 10:52
javaow 发表于 2023-12-6 10:12
和Java对比难度如何,最近也想学学go

我是java工作了3年自学了半年go,难肯定是java难。但java生态太好了,想得到和想不到的各种依赖随时引入,场景大多面向web也导致了被spring深度捆绑,语言包袱严重,也从学java变成了学spring。
我个人感觉go胜在足够轻量,快速开发快速部署,底层做了协程任务分配,适合用来写中间件或者工具类的项目,但要是写重量级的业务我建议还是java。
作者: javaow    时间: 2023-12-6 11:02
云中飞客 发表于 2023-12-6 10:52
我是java工作了3年自学了半年go,难肯定是java难。但java生态太好了,想得到和想不到的各种依赖随时引入 ...

观点相同,Java轮子太多了导个Mavne就行,但是也太重,其他语言几十行完事Java得好几个类才行, 听说go的多平台编译挺方便编译为二进制也不用单独安装运行环境,我看了一下语法感觉和Java差挺多的,目前看着还是挺别扭
作者: hahate    时间: 2023-12-6 11:10
秋田 发表于 2023-12-6 09:18
除了富强还擅长做哪些项目?

你也只会富个墙
作者: Unit2411    时间: 2023-12-6 12:29
挺好

手写一个 BFS 或 Dijkstra 证明你确实会了
作者: 251768938    时间: 2023-12-6 12:32
程序重要的是思想,解决问题的方案,只是写代码的话是个人都能学会
作者: hongk    时间: 2023-12-6 15:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: 你是人    时间: 2023-12-6 15:20
不如js
作者: genshin    时间: 2023-12-6 16:03
你是人 发表于 2023-12-6 15:20
不如js

尝试了几种语言,感觉都还比较统一好学。只有JS。。。感觉是真的难。。。
作者: gger    时间: 2023-12-6 20:15
抽时间研究一下
作者: YaeSakura    时间: 2023-12-6 20:50
挺好

手写一个 BFS 或 Dijkstra 证明你确实会了
作者: 花如雪    时间: 2023-12-6 21:56
挺好的,我还是用E语言
作者: hcy123q    时间: 2023-12-6 22:56
写一个双向链表给大家看看?
作者: whyniz    时间: 2023-12-6 22:59
Go唯一长处只有网络编程 web和多线程,其他比不上python一根毛。不得不说go的http库是我见过最狠的第一方网络库
作者: 优雅的鲍勃    时间: 2023-12-6 23:55
挺好  手写一个 BFS 或 Dijkstra 证明你确实会了
作者: diocat    时间: 2023-12-7 08:37
cloverzrg 发表于 2023-12-6 10:17
ddos 难点是机器资源

能写出跑满10g口的没有几个
作者: genshin    时间: 2023-12-7 15:11
Microcharon 发表于 2023-12-6 09:24
很好,请用 go 为我写一个 ddos 项目

过于简单了吧。。。 直接SHELL调用SSH命令远程执行WGET就可以啊,把输出写到LOG文件里。。。
作者: arlodaddy    时间: 2023-12-8 13:41
genshin 发表于 2023-12-7 15:11
过于简单了吧。。。 直接SHELL调用SSH命令远程执行WGET就可以啊,把输出写到LOG文件里。。。 ...

DJJ




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