Size: a a a

2020 April 07

T

Tim in Go-go!
Dmitry 🦆
Через этот тулинг можно рефакторинг делать?
go fmt
источник

D🦆

Dmitry 🦆 in Go-go!
Tim
go fmt
Это совершенно не то
источник

ЛА

Локоть Анатолий... in Go-go!
Dmitry 🦆
плагины, с ними все печально
vim сильно проигрывает по популярности перед своим аналогом vs code
Но даже vs code выглядит откровенно слабо перед IDEA
Кроме проблемы с инспекцией, о которой выше писал, в целом мне удалось в вскоде все настроить также как в goland. При этом вскоде бесплатный и откровенно шустрее.
Не срачик, просто факт.
источник

MM

Mansur Mansurov in Go-go!
Привет всем, кто-нибудь использует gridFS от mongodb с официальным драйвером?
источник

AE

Andrey Enshin in Go-go!
Йошкин кот!

Есть у меня
type stack struct { data []string}
и
func (s *stack) pop() (el string, isEmpty bool)

Работет ок пока не засунул в for:
for el, isE := myS.pop(); !isE; { .. }

Бесконечность!

Это что получается, go копирует myS на каждой итерации и вызывает pop() на копии?
источник

DP

Daniel Podolsky in Go-go!
не думаю
источник

DP

Daniel Podolsky in Go-go!
но - почему на одних и тех же аргументах pop() должен у вас выдавать разные результаты? там где-то global state прячется? там и ищите проблему…
источник

DP

Daniel Podolsky in Go-go!
впрочем, все еще проще
источник

DP

Daniel Podolsky in Go-go!
вы переменную цикла не обновляете
источник

GC

Great Cornilio in Go-go!
ага
источник

E

Evgeny in Go-go!
Всем привет.
Создаю функцию FuncReturnValue, которая принимает три параметра и возвращает один, передаю её в html-шаблон.
Подскажите, можно ли использовать эту функцию в шаблоне так ?
{{ $value := $1 $2 $3 | FuncReturnValue }}
источник

GC

Great Cornilio in Go-go!
for el, isE := myS.pop(); !isE; el, isE = myS.pop()  {
   fmt.Println(el)
 }


for - это начальное сострояние, условие выхода, действие после каждой итерации =)
источник

AE

Andrey Enshin in Go-go!
источник

GC

Great Cornilio in Go-go!
ага
источник

GC

Great Cornilio in Go-go!
все верно
источник

AE

Andrey Enshin in Go-go!
точно
🤦‍♂️

инициализация просиходит только один раз : )
источник

E

Evgeny in Go-go!
Передал так:
{{ $value := FuncReturnValue $1 $2 $3  }} и заработало.
Спасибо!
источник

AE

Aleksandr Erygin in Go-go!
Привет всем, есть кто-нибудь, кто с C# на Golang перешел?
источник

VM

Vladislav Milenin in Go-go!
Aleksandr Erygin
Привет всем, есть кто-нибудь, кто с C# на Golang перешел?
риторический вопрос
источник

D🦆

Dmitry 🦆 in Go-go!
Aleksandr Erygin
Привет всем, есть кто-нибудь, кто с C# на Golang перешел?
Разные же задачи у них
источник