What is the difference between Go's network and database programming APIs for building and accessing networked and persistent data sources in Go programs?