Size: a a a

2020 August 25

A🌚

Al 🌚l in Go-go!
Если про подман - то есть подман-композ
источник

i

inqfen in Go-go!
Daniel Podolsky
я бы обошелся без питона на тех серверах, где мне нужен композ
Учитывая, что с вероятностью 99% у тебя там уже есть питон
источник

SM

Sergey Minichev in Go-go!
Подскажите, пожалуйста, как в GoLand настроить такие же плюшки, как в  VS Code: автоформат при сохранении, автоматический прогон тестов?
источник

ВС

Владимир Столяров... in Go-go!
Через file watchers
источник

SM

Sergey Minichev in Go-go!
Владимир Столяров
Через file watchers
👍 точно! Спасибо!
источник

М

Марк Егоров... in Go-go!
Поскажите по такой истории:

 var (
 
 logDebug   *log.Logger
 logInfo    *log.Logger
 logWarning *log.Logger
 logError   *log.Logger
)


В варианте, где переменные именовались проще: Debug, Info, Warning.., мне выдавался варнинг  
 exported var should have comment or be unexported 
. А в этом варианте уже не выдается.


То есть, компилятор чекает имена на составные элементы и если их нет, то просит, чтобы добавили их/комментарий по переменной?
источник

с

сонная википедия... in Go-go!
Марк Егоров
Поскажите по такой истории:

 var (
 
 logDebug   *log.Logger
 logInfo    *log.Logger
 logWarning *log.Logger
 logError   *log.Logger
)


В варианте, где переменные именовались проще: Debug, Info, Warning.., мне выдавался варнинг  
 exported var should have comment or be unexported 
. А в этом варианте уже не выдается.


То есть, компилятор чекает имена на составные элементы и если их нет, то просит, чтобы добавили их/комментарий по переменной?
это не компилятор, а линтер
источник

с

сонная википедия... in Go-go!
у нас компилятор варнингов не делает, либо в голову, либо холостой
источник

SM

Sergey Minichev in Go-go!
Марк Егоров
Поскажите по такой истории:

 var (
 
 logDebug   *log.Logger
 logInfo    *log.Logger
 logWarning *log.Logger
 logError   *log.Logger
)


В варианте, где переменные именовались проще: Debug, Info, Warning.., мне выдавался варнинг  
 exported var should have comment or be unexported 
. А в этом варианте уже не выдается.


То есть, компилятор чекает имена на составные элементы и если их нет, то просит, чтобы добавили их/комментарий по переменной?
Зависит от заглавных букв - переменные с большой буквы могут быть экспортированы и должны быть документированы
источник

DP

Daniel Podolsky in Go-go!
Марк Егоров
Поскажите по такой истории:

 var (
 
 logDebug   *log.Logger
 logInfo    *log.Logger
 logWarning *log.Logger
 logError   *log.Logger
)


В варианте, где переменные именовались проще: Debug, Info, Warning.., мне выдавался варнинг  
 exported var should have comment or be unexported 
. А в этом варианте уже не выдается.


То есть, компилятор чекает имена на составные элементы и если их нет, то просит, чтобы добавили их/комментарий по переменной?
Нет.

Коллега, вы базовых ещей не знаете
источник

A🌚

Al 🌚l in Go-go!
Daniel Podolsky
Нет.

Коллега, вы базовых ещей не знаете
Научится, все там были :)
источник

М

Марк Егоров... in Go-go!
Sergey Minichev
Зависит от заглавных букв - переменные с большой буквы могут быть экспортированы и должны быть документированы
аааа, а как мне в такую конструкцию втыкать комментарии? Скопом сверху? Или перед каждой по комменту?
источник

SM

Sergey Minichev in Go-go!
Марк Егоров
аааа, а как мне в такую конструкцию втыкать комментарии? Скопом сверху? Или перед каждой по комменту?
скопом сверху вроде, но не уверен
источник

DP

Daniel Podolsky in Go-go!
Al 🌚l
Научится, все там были :)
Ну, если вопросы в чат задавать начинать раньше, чем спеку прочесть - можно и не научиться.
источник

A🌚

Al 🌚l in Go-go!
Марк Егоров
аааа, а как мне в такую конструкцию втыкать комментарии? Скопом сверху? Или перед каждой по комменту?
Перед каждой переменной
источник

DP

Daniel Podolsky in Go-go!
Sergey Minichev
скопом сверху вроде, но не уверен
Оба варинта возможны, разные линтеры разные принимают
источник

IK

Ilya Kaznacheev in Go-go!
Марк Егоров
аааа, а как мне в такую конструкцию втыкать комментарии? Скопом сверху? Или перед каждой по комменту?
Почитайте про godoc
источник

IK

Ilya Kaznacheev in Go-go!
Ну и тот же совет, что и вчера - откройте любой опенсорс проект на го, и посмотрите
источник

IK

Ilya Kaznacheev in Go-go!
tl;dr: над каждой переменной
источник

М

Марк Егоров... in Go-go!
Ilya Kaznacheev
Почитайте про godoc
godoc - это сайт для поиска пакетов и генератор документации из кода. Это точно то7
источник