Tag: #golang
How can I do DNS lookup in Go?
Using the Go
"net"
package to look up IP addresses for a given domain name, using either the C stdlib or a pure Go DNS resolver. 2017-08-03Golang’s realtime garbage collector at Not On The High Street Conference
Discussed Go’s real-time garbage collector at an internal conference, after presenting the same talk at The Realtime Guild. 2017-03-10
Golang’s realtime garbage collector, at The Realtime Guild
A talk given with Will Sewell. Overview of Go’s concurrent garbage collector. 2017-02-15
How do I write a UDP server in Go?
A UDP server that listens for packets and prints the received messages. A UDP client that sends “hello” to the server. 2016-11-17
How does tricolor garbage collection work?
Golang’s garbage collector uses a “tricolor” algorithm, dividing heap objects into black, white, and grey sets. The algorithm can run concurrently with the program, and the “tricolor” invariant ensures no pointers go directly from the black set to the white set, allowing the white set to be cleared. 2016-11-11
All content copyright James Fisher.