├── .gitignore ├── LICENSE ├── README.md └── webserver ├── auth.go ├── data └── users.json ├── handler.go ├── model └── user.go ├── public ├── css │ └── .gitkeep ├── img │ └── .gitkeep └── js │ └── .gitkeep ├── server.go ├── session ├── cookie.go ├── manager.go └── manager_local.go ├── setting └── setting.go ├── static.go ├── template.go └── templates ├── admin.html ├── admin_users.html ├── error.html ├── index.html ├── layout.html ├── login.html └── user.html /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/README.md -------------------------------------------------------------------------------- /webserver/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/auth.go -------------------------------------------------------------------------------- /webserver/data/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/data/users.json -------------------------------------------------------------------------------- /webserver/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/handler.go -------------------------------------------------------------------------------- /webserver/model/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/model/user.go -------------------------------------------------------------------------------- /webserver/public/css/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webserver/public/img/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webserver/public/js/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webserver/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/server.go -------------------------------------------------------------------------------- /webserver/session/cookie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/session/cookie.go -------------------------------------------------------------------------------- /webserver/session/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/session/manager.go -------------------------------------------------------------------------------- /webserver/session/manager_local.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/session/manager_local.go -------------------------------------------------------------------------------- /webserver/setting/setting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/setting/setting.go -------------------------------------------------------------------------------- /webserver/static.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/static.go -------------------------------------------------------------------------------- /webserver/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/template.go -------------------------------------------------------------------------------- /webserver/templates/admin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/templates/admin.html -------------------------------------------------------------------------------- /webserver/templates/admin_users.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/templates/admin_users.html -------------------------------------------------------------------------------- /webserver/templates/error.html: -------------------------------------------------------------------------------- 1 | {{define "content"}} 2 |

Error

3 |

{{.}}

4 | {{end}} -------------------------------------------------------------------------------- /webserver/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/templates/index.html -------------------------------------------------------------------------------- /webserver/templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/templates/layout.html -------------------------------------------------------------------------------- /webserver/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/templates/login.html -------------------------------------------------------------------------------- /webserver/templates/user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoshinoyaussie/golang-website-sample/HEAD/webserver/templates/user.html --------------------------------------------------------------------------------