Go語言開發的Web框架都有哪些?
框架是開發中的利器,可以幫助開發者快速上手,並提高工作效率;而GO作為一門快速增長的程式語言,具備簡單、快速、可靠等優勢,受到開發者的喜歡。那麼你知道Go語言開發的Web框架都有哪些?跟隨小編來看看吧。
1、專案名稱:Gin
專案簡介:Gin 是一個用 Go 語言開發的 Web 框架,提供類 Martini 的 API,但是效能更好。因為有了 httprouter 效能提升了 40 倍之多。
專案地址:
2、專案名稱:beego
專案簡介:beego是一個用Go開發的應用框架,思路來自於tornado,路由設計來源於sinatra。
專案地址:
3、專案名稱:Iris-Go
專案簡介:透過Iris-Go,可以方便的幫助你來開發基於web的應用。簡單來說:Iris-Go與國內大牛的BeeGo類似,但從其官方介紹的資料來看,Iris-Go的效能更優!
專案地址:
4、專案名稱:Echo
專案簡介:Echo 是個快速的 HTTP 路由器(零動態記憶體分配),也是 Go 的微型 Web 框架。
專案地址:
5、專案名稱:Martini
專案簡介:Martini 是一個非常新的 Go 語言的 Web 框架,使用 Go 的 net/http 介面開發,類似 Sinatra 或者 Flask 之類的框架,你可使用自己的 DB 層、會話管理和模板。
專案地址:
6、專案名稱:web.go
專案簡介:web.go 跟 web.py 類似,但使用的是 Go 程式語言實現的 Web 應用開發框架。Go釋出沒多久該框架就誕生了,差不多是最早的Go框架。目前已經有段時間沒有更新了。不過,該框架程式碼不多,其原始碼可以讀一讀。
專案地址:
7、專案名稱:Macaron
專案簡介:Macaron 是一個具有高生產力和模組化設計的 Go Web 框架。框架秉承了 Martini 的基本思想,並在此基礎上做出高階擴充套件。
專案地址:
8、專案名稱:utron
專案簡介:utron 是一個 Go 語言輕量級的 MVC 框架,用於快速構建可伸縮以及可靠的資料庫驅動的 Web 應用。
專案地址:
9、專案名稱:Melody
專案簡介:Melody 是一個 Go 語言的微型 WebSocket 框架,基於 github.com/gorilla/websocket 開發。
專案地址:
10、專案名稱:Faygo
專案簡介:Faygo 是一款快速、簡潔的Go Web框架,可用極少的程式碼開發出高效能的Web應用程式(尤其是API介面)。只需定義 struct Handler,Faygo 就能自動繫結、驗證請求引數並生成線上API文件。
專案地址:
11、專案名稱:Tango
專案簡介:Tango,微核心可擴充套件的Go語言Web框架。同時支援函式和結構體作為執行體,外掛豐富。
專案地址:
12、專案名稱:Revel
專案簡介:Revel 是 Go 語言的框架,其思路完全來自 Java 的 Play Framework。
專案地址:
13、專案名稱:Baa
專案簡介:Baa 一個簡單高效的Go web開發框架。主要有路由、中介軟體,依賴注入和HTTP上下文構成。
專案地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2750285/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Go語言開發的Web框架都有哪些?詳細介紹GoWeb框架
- go語言開發有哪些工具Go
- go語言web開發框架_Iris框架講解(五)MVC包使用GoWeb框架MVC
- 最快的Go語言Web框架:IrisGoWeb框架
- Go語言的Web框架比較GoWeb框架
- go語言web開發框架_Iris框架講解(六):Session的使用和控制GoWeb框架Session
- Go語言開發的PaaS工具有哪些?go學習Go
- GO 語言 Web 開發實戰一GoWeb
- web前端乾貨:詳細瞭解JS前端開發框架都有哪些Web前端JS框架
- Go語言微服務開發框架實踐-go chassis(中篇)Go微服務框架
- Go語言微服務開發框架實踐-go chassis(上篇)Go微服務框架
- 基於GO語言框架Gin開發的MVC輪子框架:GinLaravelGo框架MVCLaravel
- 乾貨分享:六個知名的Go語言web框架GoWeb框架
- 基於go語言gin框架的web專案骨架Go框架Web
- go語言安卓開發Go安卓
- Web前端開發框架有哪些?Web前端框架
- 敏捷開發框架有哪些?都有什麼特點敏捷框架
- Go語言開發的微服務框架有什麼專案?go學習Go微服務框架
- Python語言的常用語法都有哪些?快來看!Python
- 20 個有用的 Go 語言微服務開發框架吐血總結!!!Go微服務框架
- web開發框架技術有哪些?Web框架
- go語言有哪些優勢Go
- web前端培訓:常用的Web前端開發框架有哪些?Web前端框架
- GO 語言快速開發入門Go
- Go語言開發環境搭建Go開發環境
- Go語言筆記[實現一個Web框架實戰]——EzWeb框架(一)Go筆記Web框架
- 有哪些值得學習的 Go 語言開源專案?Go
- Web開發從前端、後端、程式語言、到框架的初學指南Web前端後端框架
- 什麼是程式語言?程式語言都有哪些?以及主要用途
- Go語言面試題分享:選擇題11道(2)go語言開發Go面試題
- goweb,基於go語言的API框架GoWebAPI框架
- Go 語言開發除錯中階Go除錯
- Golang(go語言)開發環境配置Golang開發環境
- go語言配置VIM開發環境Go開發環境
- GO語言併發Go
- Go 語言開發一年的隨想Go
- 五款最棒的Go語言開發工具?Go
- 【北京-美餐】招聘 『Web 開發工程師(Go 語言)』15-30 KWeb工程師Go