首頁>Club>
8
回覆列表
  • 1 # 末日反對

    如果有其他語言基礎的話直接學習下go的基本語法,用網路框架gin寫一個hello world的服務,需要學會怎麼編譯go專案生成二進位制檔案,部署到伺服器,golang的依賴包使用go mod工具管理(簡單易學)。

    會了基本的hello world再去學習golang的資料結構channel map slice 如何使用,sync包下面的WaitGroup如何使用,goroutine如何使用,相當於一個熟練go語言的過程。

    基本上完成這兩步就算上手了。

  • 2 # 海盜船長ABC

    學習gin用做rest服務,如果不想做前後端分離,還需要學習一下go template。另外還需要學習一下ORM,推薦gorm。學好這些,做個簡單的web問題不大了。

  • 3 # 每日開原始碼

    想要學好Golang並開發一個Web應用,並不困難,可以依照以下的步驟學習:

    學習Golang基礎。按照教程,學習Golang的安裝,模組的概念和使用,以及資料型別、結構體和函式等,打下基礎。學習Golang的Web框架Gin。Gin是一個Golang的Web框架,封裝優雅,API友好,文件清晰,外掛豐富,具有快速靈活,容錯方便等特點。參照教程,實現一個簡單的靜態網站並執行。學習Golang的ORM框架Gorm。Gorm是一個對開發者友好的ORM框架,功能完善,配合驅動可支援多種資料庫。配合Gin ,可以開發簡單的包括增刪改查的Web應用。配合前端框架,以及驗證鑑權等外掛,可以實現一個前後端分離的網頁應用,實現複雜功能。

  • 中秋節和大豐收的關聯?
  • 周杰倫所有單曲開始收費,二次收費是否合理合法?