https://github.com/rurumimic/network-go
https://github.com/rurumimic/network-go
go network
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rurumimic/network-go
- Owner: rurumimic
- License: mit
- Created: 2022-02-08T15:35:06.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-07-08T07:32:43.000Z (almost 3 years ago)
- Last Synced: 2025-01-03T08:29:28.015Z (over 1 year ago)
- Topics: go, network
- Language: Go
- Homepage:
- Size: 292 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Network Go
- github: [Network Programming with Go](https://github.com/awoodbeck/gnp) by Adam Woodbeck
- book: [oreilly](https://www.oreilly.com/library/view/network-programming-with/9781098128890/)
## Ref
- go
- ref
- [mod](https://go.dev/ref/mod): [Create a Go module](https://go.dev/doc/tutorial/create-module)
- [playground](https://go.dev/play/)
- [pkg](https://pkg.go.dev/)
- articles
- [race detector](https://go.dev/doc/articles/race_detector)
## Content
1. [TCP](src/01_tcp/README.md)
2. [Send Data](src/02_send_data/README.md)
3. [UDP](src/03_udp/README.md)
4. [TFTP](src/04_tftp/README.md)
5. [Unix Domain Socket](src/05_socket/README.md)
6. [HTTP Client](src/06_http_client/README.md)
7. [HTTP Server](src/07_http_server/README.md)
8. [Caddy](src/08_caddy/README.md)
9. [TLS](src/09_tls/README.md)
10. [Data Serialization](src/10_serialization/README.md)
## Install Go
- [Go Version Manager](https://github.com/moovweb/gvm)
- rurumimic/golang: [install](https://github.com/rurumimic/golang/blob/main/install.md)
### Version
```bash
go version
```