回覆列表
  • 1 # 詹姆哥哥

    go語言設計的相對簡單,上手很快,我給你列個次序

    1、明白go的基礎知識

    看一下基本語法,建意是雨痕的筆記

    有基礎的話兩三天就可以試著寫點東西了

    2、瞭解go的特點

    看一下官網上的一篇文章(關於高效率go程式設計的)

    Go by Example

    上面的例子走一遍

    4、進階

    找件小的,完整的事情練手

    我是寫了一個監控程式

    下面這個答案裡有詳細過程

    c語言僅憑自學能到什麼高度? - 知乎使用者的回答釋出回答

    5、高手

    解決一個大的問題

    我是用golang寫了一個雲os

  • 2 # Go語言中文網

    以下是我為星球『Go專案實戰』使用者整理的新手如何學習Go語言的資源,分享給你。

    學習任何東西,基礎都很重要。基礎就好比建築的地基,只有地基牢固了,才能建成高樓大廈。

    學習程式語言亦是如此。很多人喜歡一上來就學習各種框架,其實那些框架對你來說都是工具,你自己的基礎好,懂得了它們的原理,自己也有能力創造更優秀的框架。

    新手學習 Go 語言,推薦學習如下資源:(推薦按順序學習)

    1. 官方文件。(英文好的可以看英文 http://docs.studygolang.com 或者看如下列出的中文翻譯版)有四個文件推薦閱讀:1. Go 語言之旅 http://tour.studygolang.com/2. 語言規範 http://docscn.studygolang.com/ref/spec.old3. Effective Go http://docscn.studygolang.com/doc/effective_go.html4. FAQ http://docscn.studygolang.com/doc/faq

    學習完以上的文件,對 Go 語言應該有了一個較全面的認識。但在學習的過程中,針對裡面的程式碼應該實際動手敲,這樣能夠加深印象。

    2. 接著看 《Go 語言聖經》中文版 https://books.studygolang.com/gopl-zh/ ,相信對 Go 語言基礎會有更深的理解。3. 再推薦的是《Go 語言實戰》這本書,In Action系列都是比較經典的。

    以上資料學習完後,你應該掌握了 Go 語言,但需要進行必要的實戰。我們的 『Go專案實戰』 知識星球目標之一就是為了鞏固、加深對基礎知識的掌握。

    4. 基礎知識紮實了,想進一步深入,可以學習如下書籍:1. 柴大的 《Go 語言高階程式設計》 https://books.studygolang.com/advanced-go-programming-book/2. 雨痕的 《Go 語言學習筆記》 https://github.com/qyuhen/book

  • 中秋節和大豐收的關聯?
  • 開發同類型功能的APP和小程式,哪個好?