亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Golang Rest API項目結構

Golang Rest API項目結構

Go
飲歌長嘯 2021-03-30 13:15:26
我剛剛開始學習/使用Golang,并想開發一個寧靜的API(從這個出色的視頻教程開始)。對于Golang項目的項目結構,我們是否有最佳做法?(例如dropwizard建議的Java項目結構)例如,我應該將模型(API請求/響應)放在單獨的目錄中嗎?API調用的建議名稱是什么(相當于resourcesdropwizard)?等等。任何建議/參考表示贊賞
查看完整描述

2 回答

?
侃侃爾雅

TA貢獻1801條經驗 獲得超16個贊

因為rest-api我用下面的東西


.

├───app

│   ├───handlers

│   |───models

|   └───app.go

|───config

└───main.go

在哪里,

  1. main.go-只需拉配置并引導api,

  2. config-包含配置,

  3. 處理程序-包含所有路由處理程序,

  4. 模型-包含用于承載數據的模型,

  5. app.go-使用處理程序組裝路線


查看完整回答
反對 回復 2021-04-19
?
慕慕森

TA貢獻1856條經驗 獲得超17個贊

我使用的Web應用程序的良好結構如下:


└───app

    ├───config

    ├───controllers

    └───models

我認為它很容易理解


查看完整回答
反對 回復 2021-04-19
  • 2 回答
  • 0 關注
  • 322 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號