goforum icon indicating copy to clipboard operation
goforum copied to clipboard

Let's go a forum

goforum

issues-open issues-closed License

This project is under development, If you want, Let's go!

goforum use Gin + Vue . laravel and laravel-mix helped me a lot.

中文版.md

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.