qclaogui / Goforum
Licence: mit
Let's go a forum
Stars: ✭ 23
Programming Languages
go
31211 projects - #10 most used programming language
Projects that are alternatives of or similar to Goforum
Zendea
A free, open-source, self-hosted forum software written in Go 官方QQ群:656868
Stars: ✭ 116 (+404.35%)
Mutual labels: forum, gorm, gin
go-12factor-example
Example the 12factor app using golang
Stars: ✭ 20 (-13.04%)
Mutual labels: gin, gorm
Go Gin Api
基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用 等等。
Stars: ✭ 730 (+3073.91%)
Mutual labels: gorm, gin
gin-gorm-api-example
[Article] Minimal code for Golang based API
Stars: ✭ 98 (+326.09%)
Mutual labels: gin, gorm
Snake
🐍 一款小巧的基于Go构建的开发框架,可以快速构建API服务或者Web网站进行业务开发,遵循SOLID设计原则
Stars: ✭ 615 (+2573.91%)
Mutual labels: gorm, gin
golang api
This is a source code of my golang restful api series on youtube.
Stars: ✭ 36 (+56.52%)
Mutual labels: gin, gorm
ego
Go微服务.A simple and component-based microservice kit for go.
Stars: ✭ 765 (+3226.09%)
Mutual labels: gin, gorm
Go Admin
基于Gin + Vue + Element UI的前后端分离权限管理系统脚手架(包含了:多租户的支持,基础用户管理功能,jwt鉴权,代码生成器,RBAC资源控制,表单构建,定时任务等)3分钟构建自己的中后台项目;文档:https://doc.go-admin.dev Demo: https://www.go-admin.dev Antd beta版本:https://preview.go-admin.dev
Stars: ✭ 5,439 (+23547.83%)
Mutual labels: gin, gorm
ginadmin
基于Gin开发的后台管理系统,集成了、数据库操作、日志管理、权限分配管理、多模板页面、自动分页器、数据库迁移和填充、Docker集成部署等功能、静态资源打包
Stars: ✭ 149 (+547.83%)
Mutual labels: gin, gorm
goforum
This project is under development, If you want, Let's go!
goforum use Gin + Vue . laravel and laravel-mix helped me a lot.
Getting started
go get github.com/qclaogui/goforum
OR:
make sure you have dep
installed
go get -u github.com/golang/dep/cmd/dep
Then Go into the source directory and pull down the project dependencies.:
git clone https://github.com/qclaogui/goforum.git $GOPATH/src/github.com/qclaogui/goforum
cd $GOPATH/src/github.com/qclaogui/goforum && dep ensure
Edit configuration
Before we set up all the tables in your database, our code depends on a small few configuration files, you also need to create your database(now we use mysql)
cd $GOPATH/src/github.com/qclaogui/goforum
cp app.yml.example app.yml
Now run
cd $GOPATH/src/github.com/qclaogui/goforum/cmd/web
go run main.go
Then go to: localhost:8321
Development
To start developing, this project requires NodeJS to build the sources, you have to execute only a few commands
cd $GOPATH/src/github.com/qclaogui/goforum
npm install
npm run watch
License
This project is open-sourced software licensed under the MIT license.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].