джанге на питоне, или вещь где можно покопаться, разобраться в том что да как работает, сам синтаксис вроде простой, но непривычно и некоторые вещи не понятны, так как в питоне их не юзал.
Вот поясните мне тут
type Home struct {
l *log.Logger
}
func NewHome(l *log.Logger) *Home{
return &Home{l}
}
У нас есть структура, это типо класса как я понял, допустим, в ней создается указатель на логгер, а в функции ниже как я понял мы указываем этот логер и возвращаем адрес структуры с переданным логером, зачем?
> Посоветуйте крутой фреймворк с классной докой по типу как в джанге на питоне нет таких
Go надо изучать не по фреймворкам, а в целом
В структуре не создается указатель на логгер, а есть поле, которое указатель на логгер А в функции ниже этот логгер просто инициализируется
Home - это структура состоящая из указателя на логгер, NewHome это функция, которая создает экземпляр структуры Home инициализируя указатель тем что пришел из параметра
Обсуждают сегодня