패키지가 import되면, 패키지 명은 패키지 내용들에 대한 접근자가 됨.
import "bytes"
위 처럼 import한 패키지는 bytes.Buffer를 사용할 수 있음.
모든 사람들이 패키지 내용을 참조하기 위해 같은 이름을 사용할 수 있다는 건 패키지 명이 잘 작성(짧고, 간결하고, 연상되기 쉽게)되어야 함을 의미함.
때문에 패키지 명은 소문자나 한 단어로만 부여하며 언더바나 대소문자가 혼용돼서는 안된다.
만약 패키지명이 충돌할 때면 다른 이름을 locally하게 설정할 수 있다.
다른 Convention은 패키지 명칭은 source directory 에 기반해야 한다는 것.
src/encoding/base64의 패키지는 encoding_base64, encodingBase64가 아니라 encoding/base64로 import되어야 한다.
패키지를 임포트하는 입장에서는 패키지 content를 참조하기 위해 패키지 명을 사용함.
패키지 밖으로 표출되는 이름들은 이름의 지저분 함을 피하기 위해 이러한 사실을 활용할 수 있음
예를 들어 bufio패키지에 있는 버퍼 리더는 BufReader가 아닌 bufio.Reader로 불림
이는 사용자가 bufio.Reader로 인지하는 것이 더 정확하고 간결하기 때문
또한 bufio.Reader와 io.Reader는 충돌하지 않음 import된 요소들은 패키지 이름과 함께 언급되기 때문.