Convention
Names
Package Names
See: https://go.dev/doc/effective_go#package-names
Пакетам присваиваются имена:
- состоящие из одного слова
- использующие строчные буквы
- не содержащие подчеркивания (
_
) или прописных букв (camelCase
)
При именовании:
- стоит быть кратким
- не стоит беспокоиться о коллизиях имен пакетов (так как это имя по умолчанию и можно выбрать другое локальное имя)
- стоит помнить что имя пакета является базовым именем его импорта