
千鋒教育高教產品研發部
本書共有14章,內容包括:初識Go語言、Go語言的基本語法、Go語言的流程控制、函數與指針、Go語言的內置容器、Go語言的常用內置包、Go語言面向對象編程、Go語言異常處理、Go語言文件IO操作、Go語言網絡編程、Go語言數據庫編程、Go語言併發編程、Go語言密碼學算法、Beego框架項目實戰。
作爲有其他語言經驗的程序員的入門書籍還不錯,基本沒有什麼廢話,基礎知識結合代碼很容易理解。實戰部分寫的太草草了事了,沒有實戰意義,不如直接看框架文檔。
講解一般,可能優點在於有視頻觀看
尼瑪,就是選擇go doc的一些內容翻譯一下,這也能出書,直接看go doc不香嗎
這本書沒事兒的時候看看還行,不值得買。後面的實戰跟沒有一樣,只貼關鍵代碼,零零碎碎的,應該是給會beego框架的人看的,不是給初學者,但是會beego看這個書又沒啥意義。。。真不如我直接看文檔
這本相對比較基礎的書,寫的比較良心,本書學院派裏面比較好的,特別是裏面比較拗口的術語,作者能做到深入簡出的介紹,這種能力在這個圈子裏面超級難得。對於初學者來說,強烈建議讀一讀,也許能解釋很多你內心的疑惑,或者可以當做工具書看看。 其中有一句很扎心的話,只有低水平的人採用mutex!!作爲一個c++、java,python的老碼農,這個語言顛覆了我很多認知,創始者確實直指編程語言的痛點,作者也是輕狂的很啊。 同時,因爲作者更側重於基礎,對於一個完整項目的把我和佈局沒有提到,還有原理性的東西只是做了簡單的介紹(可能是故意爲之吧),還有就是缺少對工具稍微深入的介紹,比如bin包的用法,pkg包的用法,以及go get類似的原理性東西。如果做到這些就比較完美了。 總之,除了減少基礎知識以外,如果作者再加上一些架構類的東西就比較好了,能做到老少咸宜了。
工作前三年一直被go各種語法困擾,第四年看這本書,發現這書非常實用,只講各種包的使用,對項目開發幫助很大。
這本書是出給培訓用的教材吧?感覺只是在拋磚引玉,很多部分只是淺顯的介紹一點,舉個簡單例子就完了。可能配合視頻教學才更有用吧。
文字很精煉,閱讀收穫滿滿吧,對於一個擁有其他語言經驗的人來說說,閱讀完以後能對GO與其他語言不同之處有一個比較全面的認知吧。
代碼排版差勁,眼睛受不了,知識部分有些點解還不錯,但總體太基礎
感覺不錯,一針見血地指出我們爲什麼需要Go語言,我們期望Python的易用性和開發效率,又期望有着C++的強大性能。而Go就很好地解決了這個問題,入門門檻低卻又能勝任高併發的任務。 除此之外還很用心地解釋一些專業術語,即使不是計算機小白也會有所收穫