[心得] 初探 Go 語言 Project Layout (新手入門)

看板Soft_Job作者 (小惡魔)時間6年前 (2019/11/21 13:47), 編輯推噓7(700)
留言7則, 7人參與, 6年前最新討論串1/1
部落格: https://blog.wu-boy.com/2019/11/how-to-define-the-golang-folder-layout 很多人初次進入 Go 語言,肯定都會尋找在 Go 裡面是否有一套標準且最多人使用的 Framework 來學習,但是在 Go 語言就是沒有這樣的標準,所有的開源專案架構目錄都是 由各團隊自行設計,沒有誰對誰錯,也沒任何一個是最標準的。那你一定會問,怎樣才是 最好的呢?很簡單,如果可以定義出一套結構是讓團隊所有成員可以一目瞭然的目錄結構 ,知道發生問題要去哪個地方找,要加入新的功能,就有相對應的目錄可以存放,那這個 專案就是最好的。當然這沒有標準答案,只是讓團隊有個共識,未來有新人進入專案,可 以讓他在最短時間內吸收整個專案架構。 ## 投影片 本次教學會著重在投影片 P5 ~ P20。 http://bit.ly/golang-layout (參考 5 ~ 20 頁) ## 教學影片 喜歡我的 Youtube 影片,可以訂閱 + 分享 (影片同步於 Udemy) https://www.youtube.com/watch?v=jApleGS2hQY
1. project layout 基本簡介 00:47 2. 為什麼要用 go module 07:28 3. 使用 Makefile 09:59 4. .env 使用情境 11:42 5. 如何設定專案版本資訊 12:54 -- http://bit.ly/2D4EyDU Go 語言基礎實戰 (開發, 測試及部署) http://bit.ly/2QCA0N6 一天學會 DevOps 自動化測試及部署 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 3.0.67.238 (新加坡) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1574315222.A.37C.html

11/21 16:07, 6年前 , 1F
推。實用
11/21 16:07, 1F

11/21 18:19, 6年前 , 2F
11/21 18:19, 2F

11/21 18:54, 6年前 , 3F
以蒐藏 go真的潮
11/21 18:54, 3F

11/21 22:11, 6年前 , 4F
11/21 22:11, 4F

11/22 10:06, 6年前 , 5F
推。
11/22 10:06, 5F

11/22 10:52, 6年前 , 6F
實用
11/22 10:52, 6F

11/23 00:59, 6年前 , 7F
11/23 00:59, 7F
文章代碼(AID): #1TrYJMDy (Soft_Job)