Let’s start with quiz comparing two programs which differ only by single statement. Program C uses constant declaration (source code):
type N int
func main() { const c = 1 var n N = c fmt.Println(n)}
Deferred function is declared inside another function and is called when surrounding function exits…
Declaration of struct fields can be enriched by string literal placed afterwards — tag. Tags add meta information used either by…
Programs in Go are made up of packages. Usually package depends on other packages either those built-in into the…
Package bufio helps with buffered I/O. Through a bunch of examples we’ll get familiar with…
So far we’ve learned how to single-step ptraced process (tracee) and get some debugging info…
During the first part we’ve bootstrapped development environment and made a simple program…