https://github.com/remast/go-webdev-101
HTTP/2, full json support and a great networking stack, all that is part of Go’s standard library. Just like everything else you need for a smashing web application. You will learn the basics of web development with Go very hands on and with just the standard library of Go. By then building a REST API or simple server rendered frontend is a piece of cake. And let us not forget to properly test the bastard, before putting it out in the wild.
https://github.com/remast/go-webdev-101
beginner golang webdev
Last synced: about 1 year ago
JSON representation
HTTP/2, full json support and a great networking stack, all that is part of Go’s standard library. Just like everything else you need for a smashing web application. You will learn the basics of web development with Go very hands on and with just the standard library of Go. By then building a REST API or simple server rendered frontend is a piece of cake. And let us not forget to properly test the bastard, before putting it out in the wild.
- Host: GitHub
- URL: https://github.com/remast/go-webdev-101
- Owner: remast
- Created: 2021-06-13T07:22:15.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-04-12T21:30:19.000Z (about 1 year ago)
- Last Synced: 2025-04-12T22:30:35.273Z (about 1 year ago)
- Topics: beginner, golang, webdev
- Language: HTML
- Homepage: https://remast.github.io/go-webdev-101/
- Size: 8.11 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Go Web Development 101
Slides for talk [Go Web Development 101](https://devopscon.io/go-day/go-web-development-101/) at [DevOpsCon `21](https://devopscon.io/).
## Run slides
npm start
Slides are available at http://localhost:6060.
## Tools
### Hot reloading
Enable hot reloading of samples using [browser-sync](https://browsersync.io/).