This is just an experimental project of a simple CMS system written in Go language and AngularJS framework. Th 6A8F e main goal with this project is to explore Angular JS to understand how it works.
- You first need to install Go lang
- You must have MongoDB installed
- Run the environment with
. envrc
- If this is the first time, you have to install packages:
go get labix.org/v2/mgo
go get github.com/gorilla/mux
go get github.com/gorilla/sessions
- Run the bot with:
go run src/github.com/marinho/go-website/server.go
- To compile and run the binary, you have to install "github.com/marinho/go-website" and run:
./bin/server
- Image upload tool
- Image thumbnail function
- Template editor and uploader
- Better configuration tools
- Fixtures loader command
- Auth module with users instead of hard coded
- Cover with tests
- Code under BSD license, which means you can use it, change it, distribute it or even sell it compiled. You just should refer to this developer as its original author.
- The bootstrap template was found in http://bootswatch.com/spacelab/ and was made by Thomas Park ( http://thomaspark.me/ )