An open API service indexing awesome lists of open source software.

https://github.com/rurumimic/network-go


https://github.com/rurumimic/network-go

go network

Last synced: 8 months ago
JSON representation

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
```