phper学习go的路上,感触最深的

作为一个4年php的开发者,当然对于python的爬取也会那么一点,自学golang已经接近一个月了,感触最深的其实是里面的引用数据类型,对于纯粹的phper来说,引用类型其实用到的很少,对这引用数据类型也缺乏了解,下面我只针对php和go之间做的一个比较:
1.go作为一个强类型的语言,php开发效率我认为是比go要快速很多的
2.go的基本数据类型就不提了,引用类型有好多种,沿用了C的指针,指针类型还是比较好理解的,管道和协程有点复杂,对于phper来说理解起来比较繁琐,虽然php中的swoole也引用了协程这一个感念,大部分公司很少用到swoole,之前我也用到过swoole类的框架做过开发,不过只是一个简单的开发,真正意义上的设计协程中的东西没有研究过
3.这个我认为对于我来说很重要的一点,go中的内存管理分配,定义数据类型,初始化,分配内存地址,这些在php中统统不需要去关心这些,go中对内存分配,内存地址的调用,执行效率快就快在这点上,有经验的开发者,甚至都可以根据规律,利用内存地址去找到数据

最后,希望社区中的各位大佬可以指点一下我,正在学习路上的小伙伴,可以一起成长,一起学习。
争取在golang这条路上走的更远

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 3

我也是位phper我也学习了golang,一开始也是感觉很多东西挺难理解的,但后来慢慢深入学习后就慢慢上手了。可以看一下C语言相关的基础教程视频,这样对类型和指针这些就可以有比较全面的了解,也会让你了解到其中的原理。我也录了几期golang相关的视频教程,录得也不是很好,希望可以帮到大家。
www.bilibili.com/video/av972418915

2年前 评论
摇曳的猫 (楼主) 2年前
fatrbaby

PHP的对象就是引用数据类型啊,贼多

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!