Use Go net/http constants like StatusOK and StatusNotFound for more readable code.
Go
You can use for-range loops to iterate through strings in Go without splitting because Go handles strings as byte slices.
Iterating through Go maps in insertion order.