定義服務 這篇是我建一個部落格系統的心得,目標是能讓所有使用者能夠像階層式的管理自己的部落格文章,因為是學習用途,我會加上一些我想學的應用在系統裡面,主要語言會...
router gin的router不是很方便,我們定義的接口只能寫成以下形式,之後再靠自己來處理參數 /:owner /:owner/*project 解釋...
url clean 難免會有無聊的使用者這樣玩網址 /owner//////proj1//pro2/blog//// 如果對這種request也想正常服務,...
錯誤處理 系統在運行時發生問題,最直觀的作法就是直接把這些error回傳,如果這是使用者不當輸入的錯誤還沒什麼問題,但如果是系統底層的bug,直接回傳到clie...
昨天把基礎要用的函數與變數搞定了,今天來把錯誤處理完成。 現在定義兩種struct ErrorData與ErrorMeta,分別代表對外表示的錯誤訊息,與原始用...
log coding時,你是否有過下列問題(我的親身經歷...) debug的時候print刷起來快又方便,但是之後要清理print好麻煩 完成的程式突然er...
昨天把基礎寫完了,今天把debug等4個層級所需要的function與middleware搞定 先來想想debug,我們想要知道一些變數的值,在log/logg...
database scheme 現在來寫資料庫,輸入 docker run \ --name mysqlcontainer \ -v "$(pwd)/...
從昨天的架構可以知道有user, owner, blog等主體需要CRUD,今天來寫owner所需要的資料庫操作 我們已經建好資料庫了,所以直接用docker跑...
今天來寫go連上昨天寫的procedure 在database package創建main.go,寫入 // return owner page func Ge...