У меня есть структура, и я бы хотел, чтобы она была инициализирована с некоторыми разумными значениями по умолчанию.
Как правило, здесь нужно использовать конструктор, но поскольку go не является ООП в традиционном смысле, это не истинные объекты, и он не имеет конструкторов.
Я заметил метод init, но на уровне пакета. Есть ли что-то подобное, что можно использовать на уровне структуры?
Если не то, что является принятой лучшей практикой для этого типа вещей в Go?