Skeleton to my web applications in Go

I just published my skeleton that I use to write Web Applications, go-web-application-skeleton.

Ever since I started to study Go, I was trying to create web applications in only one binary file.

And with go-bindata it is possible.

I can send(or move) the binary to my server without problems:

$ make build
go-bindata static/... templates/...
$ go build
$ mv go-web-application-skeleton /tmp/
$ cd /tmp/
$ ./go-web-application-skeleton

$ curl -i http://localhost:8080/static/favicon.ico | head -n 1
    HTTP/1.1 200 OK

No access to the file system!

To avoid run go-bindata command every time, I use goat and to restart the server when there are changes, I use fresh.

OBS: It is still work-in-progress and not tested. So, please use it to prototype new applications only.

Enjoy! Feel free to report issues.