初探 Go 語言 Project Layout (新人必看)

本文轉錄自『初探 Go 語言 Project Layout (新人必看)

很多人初次進入 Go 語言,肯定都會尋找在 Go 裡面是否有一套標準且最多人使用的 Framework 來學習,但是在 Go 語言就是沒有這樣的標準,所有的開源專案架構目錄都是由各團隊自行設計,沒有誰對誰錯,也沒任何一個是最標準的。那你一定會問,怎樣才是最好的呢?很簡單,如果可以定義出一套結構是讓團隊所有成員可以一目瞭然的目錄結構,知道發生問題要去哪個地方找,要加入新的功能,就有相對應的目錄可以存放,那這個專案就是最好的。當然這沒有標準答案,只是讓團隊有個共識,未來有新人進入專案,可以讓他在最短時間內吸收整個專案架構。

投影片

本次教學會著重在投影片 P5 ~ P20。

投影片連結: https://www.slideshare.net/appleboy/golang...

教學影片

喜歡我的 Youtube 影片,可以訂閱 + 分享喔

https://www.youtube.com/watch?v=jApleGS2hQ...

  1. project layout 基本簡介 00:47
  2. 為什麼要用 go module 07:28
  3. 使用 Makefile 09:59
  4. .env 使用情境 11:42
  5. 如何設定專案版本資訊 12:54

未來會將投影片剩下的內容,錄製成影片放在 Udemy 平台上面,有興趣的可以直接參考底下:

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 8
yourself

哈哈 php转过来用起来还是,web开发思想。

4年前 评论
appleboy

大同小異 XD

4年前 评论
CrazyZard

在中国内地 我们无法登陆YouTube

4年前 评论
appleboy

繞過 GFW 不是工程師最基本的嗎?

4年前 评论
CrazyZard

@appleboy 我可能还没有入门把!跪求方法 :joy: :joy: :joy:

4年前 评论
appleboy

沒有翻牆怎麼用 Google 搜尋啊?這樣工作不是很不方便嗎?XD 至於什麼方法,身邊應該一堆人可以問

4年前 评论
appleboy

@avrilko 罩這工具不錯,已經收藏

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!