Size: a a a

2020 April 09

x

x-foby in Go-go!
pragus
Потому что там несколько сложнее, т.к. это вообще про скидки на позицию в корзине и на саму корзину
В таком случае стоит обратить внимание на то, что интерфейсы в Go — это не только про описание поведения, но и про обобщения, основанные на любого рода методах.
Это я к тому, что вычисляемые свойства в интерфейсах — это вполне себе go way.

Как пример из стандартной библиотеки: ast.Node, ast.Expr.

Так что описывайте интерфейс для ваших Item, и всё)
источник

МП

Мимо Проходящий... in Go-go!
ast довольно мерзкая библиотека - громоздкая, сложная и хреново типизированная. Я бы её никому не привёл примером годной абстракции. Го вообще плох для таких задач, как описание АСТ яп
источник

x

x-foby in Go-go!
Мимо Проходящий
ast довольно мерзкая библиотека - громоздкая, сложная и хреново типизированная. Я бы её никому не привёл примером годной абстракции. Го вообще плох для таких задач, как описание АСТ яп
Ну вы имеете право на любое мнение
источник

МП

Мимо Проходящий... in Go-go!
x-foby
Ну вы имеете право на любое мнение
Спасибо что разрешили кэп
источник

A

Aleksandr in Go-go!
чет у нас сегодня день скрытой агрессии, господа 🙂
источник

DE

Dmitry Ermakovich 🐍... in Go-go!
Aleksandr
чет у нас сегодня день скрытой агрессии, господа 🙂
Пора повышать культуру дискуссии превентивными методами
источник

A

Aleksandr in Go-go!
Dmitry Ermakovich 🐍
Пора повышать культуру дискуссии превентивными методами
*достал потертый плюсомет*
источник

а

а кто это in Go-go!
Aleksandr
чет у нас сегодня день скрытой агрессии, господа 🙂
да здесь в последнее время что-то тихо стало...
источник

EE

Eugene Eliseev in Go-go!
от отуса кто-нибудь проходил курс по голангу? поделитесь репой с дз, на которую можно ориентироваться? в плане хорошего кода, по голанговым стандартам
источник

а

а кто это in Go-go!
иным словами, вам нужен ГДЗ?)
источник

EE

Eugene Eliseev in Go-go!
это мне вопрос? а кто такой ГДЗ?
источник

а

а кто это in Go-go!
готовое домашнее задание
источник

EE

Eugene Eliseev in Go-go!
погуглил, спасибо
да, именно они мне и нужны
источник

EE

Eugene Eliseev in Go-go!
я их нашёл много на гитхабе, но поскольку программист из меня никакой, хотелось бы руководствоваться хорошими примерами
источник

VM

Vladislav Milenin in Go-go!
Eugene Eliseev
от отуса кто-нибудь проходил курс по голангу? поделитесь репой с дз, на которую можно ориентироваться? в плане хорошего кода, по голанговым стандартам
каждый дрочет как он хочет

12factor почитайте и бегите изобретать свой code-style на практике
источник

VM

Vladislav Milenin in Go-go!
Почему в Go конвертация bool в int запрещена, неговоря про арифметику ?
источник

x

x-foby in Go-go!
Vladislav Milenin
Почему в Go конвертация bool в int запрещена, неговоря про арифметику ?
Что значит запрещена конвертация? Нужно вам — конвертируйте.
источник

VM

Vladislav Milenin in Go-go!
x-foby
Что значит запрещена конвертация? Нужно вам — конвертируйте.
int(true) даст ошибку
источник

VM

Vladislav Milenin in Go-go!
Чем писать if <condition> { i ++ }  можно просто i += <condition>
источник

M

Mikhail in Go-go!
Vladislav Milenin
int(true) даст ошибку
var smthInt int
if smthBool {
smthInt = 1
}
источник