Size: a a a

2020 May 01

S

Sergey in Go-go!
не, оказалось всё проще. ради кеширования модулей в CI, GOPATH была установлена в поддиректории рабочего каталога. так что он там считал не только по моим файлам, но и по всем зависимостям.. надо что-то менять.
источник

D

DaySandBox in Go-go!
Message from Oleg Krylov deleted. Reason: email (?)
источник

D

DaySandBox in Go-go!
Message from Oleg Krylov deleted. Reason: external link (?)
источник
2020 May 02

АМ

Александр Мелентьев... in Go-go!
Всем привет! Написал небольшой мидлвэа логгер для фреймворка go-chi с использованием zap. Чтоб приводить логи в единый формат, чтоб удобнее было отслеживать все, в том числе 500 ошибки

https://github.com/m8as/go-chi-logger
источник

АМ

Александр Мелентьев... in Go-go!
Может пригодится кому
источник

C

Constantine in Go-go!
Спам
источник

DA

Dave Aios in Go-go!
А люди то ведуться)
источник

АП

Александр Попов... in Go-go!
источник

V

V---V in Go-go!
Ля а как установить gotour? go get golang org/x/tour/gotour выдает go: missing Git command
источник

d

dmitri💡 in Go-go!
вам не с него видимо надо начать а с гита
источник

АП

Александр Попов... in Go-go!
а вы точку не пропустили?
источник

АП

Александр Попов... in Go-go!
источник

АП

Александр Попов... in Go-go!
(правда я хз зачем его ставить)
источник

АМ

Александр Мелентьев... in Go-go!
Sergey
Ну вот как так-то?
go test -v -race -tags integration -coverpkg=./... -covermode=atomic -coverprofile cover.out ./...
go tool cover -func cover.out | grep "total:" | awk '{print $3}'
Локально выдаёт 57.7%, в gitlab-ci - 14.7%. Одна команда, один код, одна версия go...
Обычно ещё main.go учитывает при расчете % покрытия тестами. А локально нет
источник

VI

Vadim Inshakov in Go-go!
подскажите, пожалуйста, как синхронизировать такое.

race detector говорит, что у меня data race, но вот где поставить мьютексы? Вот тут я отметил строчки так же, как race detector показывает

if err := dec.Decode(&invokeMsg); err != nil {   <----- WRITE
 logger.Error("Failed to decode msg from queue", err)
}

go func(invokeMsg models.InvokeMsg){
  foo(invokeMsg)
}(invokeMsg)

func foo(invokeMsg models.InvokeMsg){      
 go func(invokeMsg models.InvokeMsg){ <---- READ
   ...
  }(invokeMsg)
}
источник

V

V---V in Go-go!
А только здесь точку опустил
источник

V

V---V in Go-go!
А тур на русском нельзя скачать?
источник

SS

Seva Shpun in Go-go!
Ребят, устанавливаю GO этой инструкции https://timeweb.com/ru/community/articles/kak-ustanovit-go-1-6-na-ubuntu-16-04-1

Все сделал как там написано...
в итоге мне пишет такую ошибочку

-bash: /usr/local/go/bin/go: cannot execute binary file: Exec format error

Никто не сталкивался ?
источник

T

Tishka17 in Go-go!
Seva Shpun
Ребят, устанавливаю GO этой инструкции https://timeweb.com/ru/community/articles/kak-ustanovit-go-1-6-na-ubuntu-16-04-1

Все сделал как там написано...
в итоге мне пишет такую ошибочку

-bash: /usr/local/go/bin/go: cannot execute binary file: Exec format error

Никто не сталкивался ?
Надеюсь ты не 1.7 скачал как в статье указано?
источник

SS

Seva Shpun in Go-go!
Tishka17
Надеюсь ты не 1.7 скачал как в статье указано?
go1.10.1.linux-amd64.tar.gz вот эту стянул
источник