Explain the use of Go's import statements and package names for organizing and accessing code in Go programs?