Standard library imports bufio bytes context crypto/rand errors fmt io net net/url reflect slices strconv strings sync time