notes/go.md
2021-09-01 13:23:43 +01:00

979 B
Executable File

author date title
Alvie Rahman \today Go (golang)

Getting Up to Speed With Go

Probably the most useful resoure I found was the Tour of Go. It's easy to understand and teaches you all you need to know.

Making a web api

We need to memorize the Handler interface.

type Handler interface {
    ServerHTTP(ResponseWriter, *Request)
}

godoc 1

Godoc parses Go source code - including comments - and produces documentation as HTML or plain text. The end result is documentation tightly coupled with the code it documents. For example, through godoc's web interface [which is at http://localhost:6060 by default] you can navigate from a function's documentation to its implementation with one click.

Installing godoc // command not found: godoc

go get golang.org/x/tools/cmd/godoc

  1. Andrew Gerrand, 31 March 2011 --- https://blog.golang.org/godoc ↩︎