Explain the use of Go's standard library for working with cryptography and encryption, and what are the various techniques and strategies for encryption in Go?