README ¶ try-golang-network try-golang プロジェクトの姉妹版。通信関連のサンプルが配置されています。 参考情報 Beej's Guide to Network Programming Socketプログラミング ソケット通信の仕組みをスライド図解と Go 実装でまとめてみる go-networking A Complete Guide to Socket Programming in Go Go 1.18で導入されたnet/netip package Getting Started with Sockets Concurrently in GoLang 初心者でも簡単!Go言語でnet.Dial()関数をマスターする6つの方法 Go言語を使ったTCPクライアントの作り方 関連リポジトリ try-golang Goのサンプル全般はこちらで管理しています。 try-golang-extlib 3rd party ライブラリのサンプルはこちらで管理しています。 try-golang-db データベースのサンプルはこちらで管理しています。 try-golang-cgo CGOのサンプルはこちらで管理しています。 go-unix-domain-socket-example Go で unix domain socket を使って通信するサンプルです。 go-listener-with-backlog-example Go で バックログ を指定できる net.Listener を生成して実行するサンプルです。 go-syscall-with-strace Go アプリが内部で利用しているシステムコールを出力するサンプルです。 go-socket-reuseport-example Go で ソケット の SO_REUSEPORT を有効にして、同一ポートに複数LISTENするサーバを作るサンプルです。 go-gopacket-example gopacketを使ってパケットキャプチャを行うサンプルです。 go-tcp-keepalive-example Go で キープアライブプローブ を送信するサンプルです。 Expand ▾ Collapse ▴ Directories ¶ Show internal Expand all Path Synopsis zmq req-rep/echo Click to show internal directories. Click to hide internal directories.