https://github.com/conoro/imonacall-golang
I'm On A Call server hub re-written in Go
https://github.com/conoro/imonacall-golang
Last synced: about 1 year ago
JSON representation
I'm On A Call server hub re-written in Go
- Host: GitHub
- URL: https://github.com/conoro/imonacall-golang
- Owner: conoro
- License: mit
- Created: 2015-10-14T19:31:46.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-10-14T19:34:52.000Z (over 10 years ago)
- Last Synced: 2025-02-06T09:48:27.414Z (over 1 year ago)
- Language: Go
- Size: 121 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# I'm On A Call Hub for Wifi Switches
* Based on https://github.com/elcct/defaultproject and https://github.com/haruyama/golang-goji-sample
Uses:
- Go
- Goji - A web microframework for Golang - http://goji.io/
- Gorilla web toolkit sessions - cookie (and filesystem) sessions - http://www.gorillatoolkit.org/pkg/sessions
- Gorp
- SQLite
# Project structure
`/controllers`
All your controllers that serve defined routes.
`/helpers`
Helper functions.
`/models`
You database models.
`/public`
It has all your static files mapped to `/assets/*` path except `robots.txt` and `favicon.ico` that map to `/`.
`/system`
Core functions and structs.
`/views`
Your views using standard `Go` template system.
`server.go`
This file starts your web application and also contains routes definition.