1樓:育知同創教育
可以先直接使用go自帶的http server 框架,這個框架涵蓋了絕大多數的功能,比如request response 的基本封裝,簡單的路由管理,檔案上傳處理。
如果發現go 自帶的框架解決不了問題,可以引入相應的第三方元件,比如orm可以採用中國人寫的gorm 比如web 的session 管理可以使用gorilla/session
當然你也可以直接上大一統的框架比如你提到的beego 還有大名鼎鼎的martini 。不過不推薦,因為這樣的大框架和go 語言本身的模組設計有衝突。
實際開發建議用vscode 加go 外掛來做ide,基本包含了其他成熟ide的所有功能,而且還自帶強大的debug 功能。其他ide debug 用起來非常麻煩比如idea 和liteide。題主也可以自己試下。
go語言做web應用開發的框架,哪一個更適合入門
go 語言適合做哪些開發
2樓:匿名使用者
golang非常適合開發bai遊戲服du務zhi器, 特別是手遊伺服器
dao.
golang開發手遊伺服器有以下優點
1. 崩潰可以被內捕容捉,甚至恢復. golang在這點上擁有和指令碼語言一樣的快速捕獲錯誤的能力
2. 非常強的型別系統, 即便重構也不會全家火葬場. 想想js和lua吧, 噩夢
3. 非常簡單的語法. 發稿時, 中文的書不到3本. 內容和角度還基本差不多. 不是說這語言沒啥可學. 而是這語言確實簡單到跟著官網跑完教程就可以寫**的程度
go語言是什麼,go語言可以做什麼
鬥語言的話可以得罪人的,但是肯玩著玩的話不會產生矛盾,如果是他和你發生矛盾,你拿鬥語言去對他說的話,會產生很大的矛盾。go語言是谷歌2009釋出的第二款開源程式語言。go語言專門針對多處理器系統應用程式的程式設計進行優化,使用go編譯的程式可以媲美c或c 的速度,而且更加安全 支援並行程序。go語言...
解釋下go語言的介面。go語言介面的作用。謝謝
vi.走 達到 運轉 趨於 n.去 進行 嘗試 vt.忍受 出產 以 打賭 複數 goes 第三人稱單數 goes 過去式 went 過去分詞 gone 現在分詞 going go中怎樣形象的理解介面 golang 介面有什麼作用 介面是協議,bai 方法是實現。介面du是虛zhi的,方法是實的。介...
Go語言為什麼火不起來
目前大部分產品都用c或者c 或者其它主流語言編寫的,go產品還是很少 go語言工程師少 有程式設計基礎的人學go語言很簡單,但是對於新手來說太難,現在大多go語言教材都是給會程式語言的人學習,比如教材中說變數 物件 函式。新手能理解這些?一個變數都的去查很多資料來了解什麼是變數,所以新手入門難,而老...