
No1
04.10.2017
19:00:20
а по опыту?) что стабильно работает?

Aleksandr
04.10.2017
19:00:55
я в gogland передергиваю стоп/старт и все

No1
04.10.2017
19:01:16
ну вот передергивать уже рука болит ?

Мерлин
04.10.2017
19:01:26
я realize использовал, но потом бросил

Google

Илья
04.10.2017
19:01:42
когда проект становтися больше, передергивать уже не хочется

No1
04.10.2017
19:01:55
спасибо большое за гугл, хорошая вещь) даже автоматический fmt можно прикрутить

Мерлин
04.10.2017
19:03:50

in favor
04.10.2017
19:04:05
Ребята, такой вопрос по logrus, кто пользуется
Скажите, как нормальный форматтер сделать в стиле
[time] LEVEL MSG ?

No1
04.10.2017
19:04:06
gogland от jetbrains

in favor
04.10.2017
19:04:29
Сейчас просто выглядит так: time="2017-10-04T22:02:13+03:00" level=info msg="ExchangeHandler initializing"

Мерлин
04.10.2017
19:04:48

in favor
04.10.2017
19:05:06

Мерлин
04.10.2017
19:05:10
ааа

Maxim
04.10.2017
19:05:16
in favor кажется в ozzo такой логер используется, можно примеры посмотреть

Илья
04.10.2017
19:06:34
смотри в сторону zap
:)

Mush
04.10.2017
19:07:12

Google

in favor
04.10.2017
19:09:23

Ivan
04.10.2017
19:10:01
Поставил vscode и очень понравилось, когда строчки вверх-вниз двигаешь, отступ автоматически меняется. В идее не хватает такой фичи.

No1
04.10.2017
19:11:19
мне бы очень хотелось пощупать kite с поддержкой go

Mush
04.10.2017
19:11:59

Ivan
04.10.2017
19:13:42
Так лениво гифку делать ;) ну вот была строка после цикла, а её двигаешь вверх в цикл альт-стрелкой и автоматом отступ у строки увеличивается.

Mush
04.10.2017
19:15:39
tab, shift+tab в идее?
добавить/убрать отступ
даже в виме по-моему также ))

Илья
04.10.2017
19:16:29
ты не понимаешь :)

Ivan
04.10.2017
19:16:32
Да это понятно, лишний жмак по клавишам же.

Valentin
04.10.2017
19:42:34
Вообще gofmt все сам делает, зачем руками менять отступы?

No1
04.10.2017
20:00:28
так тут даже делать не надо фмт, все уже само сделается) не трать время

Mush
04.10.2017
20:03:43

No1
04.10.2017
20:04:05
про что и речь:)

Aleksandr
04.10.2017
22:22:19
[security] Go 1.8.4 and Go 1.9.1 are released
https://golang.org/dl/

Maxim
05.10.2017
05:06:24
Оо. Спасибо

Pawel
05.10.2017
05:57:50
такое дело, надо выполнять в го приложении скрипты. ищу самое простое решение. пока что проще чем anko (Матц) ничего не нашёл. Кто нибудь с anko работал, есть что плохого сказать об этой либе?

Alexei
05.10.2017
06:01:59
а чего не какой-нить go-lua?

Valentin
05.10.2017
06:03:27
Плюс за lua

Мерлин
05.10.2017
06:04:01

Google

Pawel
05.10.2017
06:08:41
а чего не какой-нить go-lua?
1) видел стрый как гавно мамонта биндинг с завязкой на cgo, a хочется актуалную либу и без костылей
2) lua девопсы ниасилят
3) по моему мнению lua - гавно

Alexei
05.10.2017
06:09:34
go-lua is a port of the Lua 5.2 VM to pure Go
ну да а недоголанг скрипты - девопсы осилят )))) На мой взгляд надо использовать более-менее стандартные решения, lua, как встроенный язык - это норма

Pawel
05.10.2017
06:11:47

Alexei
05.10.2017
06:12:32
я не настаиваю, про anko я от тебя узнал, а про lua знаю очень давно и применял )

Maxim
05.10.2017
06:21:00
Привет!
Что не так? Хочу получить индекс вхождения второго параметра в первый, но всегда вижу -1
fmt.Printf("%v", strings.Index("88", string(8)))
fmt.Printf("%v", strings.IndexAny("88", string(8)))

Alexei
05.10.2017
06:23:50
и в сторону strconv.Itoa

Maxim
05.10.2017
06:24:45

Alexei
05.10.2017
06:25:07
ты приводишь к строке, фактически, байт с кодом 8

Maxim
05.10.2017
06:25:30

Pawel
05.10.2017
06:28:02

Maxim
05.10.2017
06:28:11

Alexei
05.10.2017
06:29:16

Maxim
05.10.2017
06:30:21

Pawel
05.10.2017
06:30:51

Alexei
05.10.2017
06:32:18

Maxim
05.10.2017
06:32:42
А как лучше удалять элемент массива? Это вообще нормальный подход?
http://joxi.ru/E2p3BwoTBYbdKm
Оо, есть еще варианты
http://joxi.ru/1A5LXn4tKQp0v2

Google

Alexei
05.10.2017
06:33:33

Maxim
05.10.2017
06:34:02
ok

Alexei
05.10.2017
06:34:15
Там подобные же решения предалагются
И вот это https://github.com/golang/go/wiki/SliceTricks

Maxim
05.10.2017
06:38:47
спасибо
Но как-то странно, что сам язык не имеет таких встроенных функций, как удаление или array_shift

Alexei
05.10.2017
06:40:59

Maxim
05.10.2017
06:41:40
@elemc
Этим и занимаюсь)))
http://joxi.ru/Q2KgL6EI9WM4x2
почему ты думаешь, что не надо? Хочешь сказать удобней по всему коду делать array_shift "руками"?

Alexei
05.10.2017
06:43:52
Проще ранжем пройтись и выкинуть слайс или использовать дальше.

Michael
05.10.2017
06:45:32
а зачем го-пхп?

Maxim
05.10.2017
06:47:33
Michael в го нет многих методов, которые есть в php. Я с php переписываю и испытываю некоторые неудобства без подобных методов
Michael или есть такая библиотека, го-пхп?

Ilya
05.10.2017
06:48:09
почему именно из php, а не из векторов C++?

Alexei
05.10.2017
06:48:24
кхм, ты просто один в один переписываешь?

Roman ?
05.10.2017
06:48:27
пхп головного мозга

Daniel
05.10.2017
06:49:03

Zloy Dobriy
05.10.2017
06:49:05
Пиздец

Alexei
05.10.2017
06:49:17

Google

Zloy Dobriy
05.10.2017
06:49:42

Igor
05.10.2017
06:49:59

Michael
05.10.2017
06:50:22
вчера прилетел таск, и выбирали на чём писать, ну так аргумент "в го нет generics" перевесил в пользу жавы
но когда я спросил нафиг вам генерики, ну типа тпиизированные коллекции юзать... я выпал в осадок
го-пхп это рукоблудие и го...но 160%

Andrew
05.10.2017
06:51:14

Michael
05.10.2017
06:51:26
сенкс)

Ivan
05.10.2017
06:53:16

Michael
05.10.2017
06:53:51

Maxim
05.10.2017
06:54:12
Спасибо за рекомендации, но чтоб делать по другому мне нужно будет выучить что-то кроме php, а я столько времени не имею

Ivan
05.10.2017
06:54:19
???

Alexei
05.10.2017
06:54:56

Michael
05.10.2017
06:55:00
а на го-пых время есть)

Alexei
05.10.2017
06:55:11
ну как бы выйдет яйцо тоже, вид сбоку

Pawel
05.10.2017
06:55:15

Nick
05.10.2017
06:55:17

Michael
05.10.2017
06:56:21

Maxim
05.10.2017
06:56:27
И я не слово в слово код переписываю. Если я вижу, что в каком-то месте синтаксис го подходит лучше (например слайсы) - пишу как лучше.
Не осуждайте, не все учились на программистов

Michael
05.10.2017
06:56:56