phper學習go的路上,感觸最深的

搖曳的貓發表於2021-08-30

作為一個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 協議》,轉載必須註明作者和本文連結

相關文章