Build client side apps with the language you already trust on the backend.
GopherJS compiles Go code to pure JavaScript code. Its main purpose is to give you the opportunity to write front-end code in Go which will still run in all browsers.
This book is being developed using gitbook.
npm install gitbook -g
gitbook serve .
Since gitbook supports plugins, we are able to embed the playground, interactive examples, and exercises inline with the prose.
This book has been written by various GopherJS contributors:
If you notice any errors or would like to help out, visit the project page. Please use Github issues to discuss new chapters, so we can plan a cohesive flow and avoid duplicate work.
All content is licensed under the Creative Commons Attribution Non Commercial Share Alike 3.0 license.