How does Go support data access and data management, and what are the various techniques and strategies for accessing and managing data in Go programs?