1、gin-vue-admin
Github 地址:https://github.com/flipped-aurora/gin-vue-admin
Star 數量:7.6k
gin-vue-admin 是一個使用 gin + vue 進行極速開發的全棧后臺管理系統,后臺使用 gin 框架,gin 是目前很流行的 Go 語言 web 框架,前端主要使用 vue。
項目的目錄結構非常清晰,包名語義化,能夠幫助你快速上手學習。
這個項目還使用到了一些流行的 Go 開源庫及中間件,例如:
gin:最流行的 Go 語言 web 框架
gorm:數據庫操作中間件
zap:uber 開源的 Go 語言日志庫
redis:k-v 緩存
這個項目還有詳細的中文文檔,并且配套教學視頻,值得學習!

2、ferry
Github 地址:https://github.com/lanyulei/ferry
Star 數量:3.3k


基于 Gin + Vue + Element UI 前后端分離的工單系統,集工單統計、任務鉤子、權限管理、靈活配置流程與模版等等于一身的開源工單系統,當然也可以稱之為工作流引擎。
致力于減少跨部門之間的溝通,自動任務的執行,提升工作效率與工作質量,減少不必要的工作量與人為出錯率。
項目當中涉及到的一些其他的中間件:
casbin:訪問控制工具
gorm:數據庫操作中間件
zap:uber 開源的 Go 語言日志庫
3、Yearning
Github 地址:https://github.com/cookieY/Yearning
Star 數量:5.2k

Yearning 是一個高顏值 sql 審核平臺,是真的高顏值,界面設計非常的漂亮,看起來很舒服!
Yearning 擁有多項實用型功能,助力 DBA 提升工作自動化、標準化,主要的功能有:
自動化 SQL 語句審核,可對 SQL 進行自動檢測并執行
DDL/DML 語句執行后自動生成回滾語句
審核、查詢、審計功能
支持 LDA P 登錄 / 釘釘及郵件消息推送
支持自定義審核工作流
支持細粒度權限分配
項目中使用了作者本人自研的 web 框架,還有其他的一些中間件:gorm、tidb、grpc。
還有詳細的中文文檔。
4、Go-admin
Github 地址:https://github.com/go-admin-team/go-admin
Star 數量:3.9k

這是一個基于 Gin + Vue + Element UI 的前后端分離權限管理系統,特性如下:
遵循 RESTful API 設計規范
基于 GIN WEB API 框架,提供了豐富的中間件支持(用戶認證、跨域、訪問日志、追蹤 ID 等)
基于 Casbin 的 RBAC 訪問控制模型
JWT 認證
支持 Swagger 文檔 (基于 swaggo)
基于 GORM 的數據庫存儲,可擴展多種類型數據庫
配置文件簡單的模型映射,快速能夠得到想要的配置
代碼生成工具
表單構建工具
多命令模式
項目有詳細中文文檔和配套視頻教程!
5、wechat-go
Github 地址:https://github.com/songtianyi/wechat-go
Star 數量:1.4k
這是微信 web 版 API 的 Go 語言實現,模擬微信網頁版的登錄/聯系人/消息收發等功能,可以完全接管微信收到的消息,并定制自己的發送內容。
我覺得這個項目還是挺有趣的,用來操作一下微信,能夠體會到更多學習的樂趣。
7days-golang
Github 地址:https://github.com/geektutu/7days-golang
Star 數量:7k

這是一個七天從零用 Go 實現簡易版項目的系列,主要有:
Web 框架 - Gee
分布式緩存 GeeCache
ORM 框架 GeeORM
RPC 框架 GeeRPC
- Golang
- Beego框架
- Gin框架
- gin框架介紹
- 使用Gin web框架的知名開源線上項目
- go-admin-gin
- air 熱啟動
- 完整的form表單參數驗證語法
- Go 語言入門練手項目推薦
- Golang是基于多線程模型
- golang 一些概念
- Golang程序開發注意事項
- fatal error: all goroutines are asleep - deadlock
- defer
- Golang 的內建調試器
- go部署
- golang指針重要性
- 包(golang)
- Golang框架選型比較: goframe, beego, iris和gin
- GoFrame
- golang-admin-項目
- go module的使用方法及原理
- go-admin支持多框架的后臺系統(go-admin.cn)
- docker gocv
- go-fac
- MSYS2
- 企業開發框架系統推薦
- gorm
- go-zero
- 優秀系統
- GinSkeleton(gin web 及gin 知識)
- 一次 request -> response 的生命周期概述
- 路由與路由組以及gin源碼學習
- 中間件以及gin源碼學習
- golang項目部署
- 獨立部署golang
- 代理部署golang
- 容器部署golang
- golang交叉編譯
- goravel
- kardianos+gin 項目作為windows服務運行
- go env
- 適用在Windows、Linux和macOS環境下打包Go應用程序的詳細步驟和命令
- Redis
- Dochub
- Docker部署開發go環境
- Docker部署運行go環境
- dochub說明
- Vue
- i18n
- vue3
- vue3基本知識
- element-plus 表格單選
- vue3后臺模板
- Thinkphp
- Casbin權限控制中間件
- 容器、依賴注入、門面、事件、中間件
- tp6問答
- 偽靜態
- thinkphp-queue
- think-throttle
- thinkphp隊列queue的一些使用說明,queue:work和queue:listen的區別
- ThinkPHP6之模型事件的觸發條件
- thinkphp-swoole
- save、update、insert 的區別
- Socket
- workerman
- 介紹
- 從ThinkPHP6移植到Webman的一些技術和經驗(干貨)
- swoole
- swoole介紹
- hyperf
- hf官網
- Swoft
- swoft官網
- easyswoole
- easyswoole官網地址
- EASYSWOOLE 聊天室DEMO
- socket問答
- MySQL
- 聚簇索引與非聚簇索引
- Mysql使用max獲取最大值細節
- 主從復制
- 隨機生成20萬User表的數據
- MySQL進階-----前綴索引、單例與聯合索引
- PHP
- 面向切面編程AOP
- php是單線程的一定程度上也可以看成是“多線程”
- PHP 線程,進程、并發、并行 的理解
- excel數據畫表格圖片
- php第三方包
- monolog/monolog
- league/glide
- 博客-知識網站
- php 常用bc函數
- PHP知識點的應用場景
- AOP(面向切面編程)
- 注解
- 依賴注入
- 事件機制
- phpspreadsheet導出數據和圖片到excel
- Hyperf
- mineAdmin
- 微服務
- nacos注冊服務
- simps-mqtt連接客戶端simps
- Linux
- 切換php版本
- Vim
- Laravel
- RabbitMQ
- thinkphp+rabbitmq
- 博客
- Webman框架
- 框架注意問題
- 關于內存泄漏
- 移動端自動化
- 懶人精靈
- 工具應用
- render
- gitlab Sourcetree
- ssh-agent失敗 錯誤代碼-1
- 資源網站
- Git
- wkhtmltopdf
- MSYS2 介紹
- powershell curl 使用教程
- NSSM(windows服務工具)
- MinGW64
- 知識擴展
- 對象存儲系統
- minio
- 雪花ID
- 請求body參數類型
- GraphQL
- js 深拷貝
- window 共享 centos文件夾
- 前端get/post 請求 特殊符號 “+”傳參數問題
- 什么是SCM系統?SCM系統與ERP系統有什么區別?
- nginx 日志格式統一為 json
- 特殊符號怎么打
- 收藏網址
- 收藏-golang
- 收藏-vue3
- 收藏-php
- 收藏-node
- 收藏-前端
- 規劃ITEM
- 旅游類
- 人臉識別
- dlib
- Docker&&部署
- Docker-compose
- Docker的網絡模式
- rancher
- DHorse
- Elasticsearch
- es與kibana都docke連接
- 4種數據同步到Elasticsearch方案
- GPT
- 推薦系統
- fastposter海報生成
- elasticsearch+logstash+kibana
- beego文檔系統-MinDoc
- jeecg開源平臺
- Java
- 打包部署
- spring boot
- 依賴
- Maven 相關 命令
- Gradle 相關命令
- mybatis
- mybatis.plus
- spring boot 模板引擎
- SpringBoot+Maven多模塊項目(創建、依賴、打包可執行jar包部署測試)完整流程
- Spring Cloud
- Sentinel
- nacos
- Apollo
- java推薦項目
- gradle
- Maven
- Nexus倉庫管理器
- Python
- Masonite框架
- scrapy
- Python2的pip2
- Python3 安裝 pip3
- 安全攻防
- 運維技術
- 騰訊云安全加固建議
- 免費freessl證書申請
- ruby
- homeland
- Protobuf
- GIT
- FFMPEG
- 命令說明
- 音頻
- ffmpeg合并多個MP4視頻
- NODEJS
- 開發npm包
- MongoDB
- php-docker-mongodb環境搭建
- mongo基本命令
- Docker安裝MongoDB最新版并連接
- 少兒編程官網
- UI推薦
- MQTT
- PHP連接mqtt
- EMQX服務端
- php搭建mqtt服務端