Size: a a a

2020 June 02

DY

Dmitry Yaremenko in Go-go!
ребят а есть какая то группа для новичков? чтобы здесь тупые вопросы не задавать?
источник

ЕО

Евгений Омельченко... in Go-go!
Был где-то, но можно задавать тупые вопросы здесь (если прочёл готур)
источник

ВГ

Владимир Гришин... in Go-go!
Dmitry Yaremenko
ребят а есть какая то группа для новичков? чтобы здесь тупые вопросы не задавать?
это группа для новичков
источник

IK

Innokentii Konstanti... in Go-go!
Добрый день, такой вопрос, Есть структура, в которую раскладывается ответ с сервера.

type PaginatedIntegrationsResponse struct {
Count        int           `json:"count"`
Next         string        `json:"next"`
Previous     string        `json:"previous"`
Integrations *[]*Integration `json:"results"`
}


Правильно ли я делаю, что для поля Integrations использую указатель на массив указателей или это лишнее и лучше использовать просто массив указателей?
источник

VM

Vladislav Milenin in Go-go!
Владимир Гришин
это группа для новичков
Да вроде нет
источник

VM

Vladislav Milenin in Go-go!
На самом деле просто памятку как задавать вопросы закрепить вместо промоушена конференций и уже будет толк
источник

AT

Anton Terisback in Go-go!
Ребят, а как шейрить структуры между пакетами?
источник

AT

Anton Terisback in Go-go!
Создавать отдельный пакет со структурами?
источник

DV

Dmitry Vologdin in Go-go!
Innokentii Konstantinov
Добрый день, такой вопрос, Есть структура, в которую раскладывается ответ с сервера.

type PaginatedIntegrationsResponse struct {
Count        int           `json:"count"`
Next         string        `json:"next"`
Previous     string        `json:"previous"`
Integrations *[]*Integration `json:"results"`
}


Правильно ли я делаю, что для поля Integrations использую указатель на массив указателей или это лишнее и лучше использовать просто массив указателей?
slice - фактически уже указатель на массив, нет особого смысла делать "указатель на указатель"
источник

IK

Innokentii Konstanti... in Go-go!
спасибо!
источник

VM

Vladislav Milenin in Go-go!
Anton Terisback
Ребят, а как шейрить структуры между пакетами?
Вам доменная модель ни о чем не говорит?
источник

AT

Anton Terisback in Go-go!
Нет, пойду гуглить.
источник

VB

Viktoria Bohomaz in Go-go!
Здравствуйте, есть кто работал с админкой qor и может подсказать? Как создать ресурс без модели? И как прописывать для него отдельно вью?
т.е. мне нужно что-то типа страницы со статистикой, где будут храниться данные о разных моделях
источник

Н

Никита in Go-go!
Кстати, есть какой-то адекватный подход к Optional значениям? Чтобы не делать их через указатели.
источник

VL

V L in Go-go!
Никита
Кстати, есть какой-то адекватный подход к Optional значениям? Чтобы не делать их через указатели.
zero value
источник

Н

Никита in Go-go!
V L
zero value
zero value далеко не Optional
источник

J

Je in Go-go!
Никита
Кстати, есть какой-то адекватный подход к Optional значениям? Чтобы не делать их через указатели.
адекватного нет, указатели меньше из зол, stdlib местами предлагает нам использовать тип+флажок)
смотри отсюда и ниже по Null https://golang.org/pkg/database/sql/#NullBool
источник

J

Je in Go-go!
минусы такого подхода - придется как здесь объвлять все стандартные методы, чтобы работать с типами прозрачно, либо обертывать/развертывать по необходимости
источник

Н

Никита in Go-go!
Je
минусы такого подхода - придется как здесь объвлять все стандартные методы, чтобы работать с типами прозрачно, либо обертывать/развертывать по необходимости
Да, это огромный минус
источник

Н

Никита in Go-go!
Реально не хватает возможности сделать обертку Optional под любой тип :(
источник