Size: a a a

2020 April 12

C

Calculon in Go-go!
Я помню что то у них в readme такое было
источник

C

Calculon in Go-go!
Типо он не умеет работать с модулями
источник

K

Karina in Go-go!
там есть go.mod
источник

C

Calculon in Go-go!
Переслано от Calculon
Возможно это загоны easyjson
источник

а

а кто это in Go-go!
какие загоны...
источник

C

Calculon in Go-go!
А нет, пол года назад добавили поддержку
источник

C

Calculon in Go-go!
а кто это
какие загоны...
Он раньше умел работать только с исходниками которые лежат в gopath
источник

L

LoganFrench in Go-go!
Есть вот такая структура, можно как-то в два файлика сбилдить? client.exe server.exe?
источник

L

LoganFrench in Go-go!
всем привет
источник

L

LoganFrench in Go-go!
или правильнее будет создать два проекта? один для сервака, другой для клиента
источник

L

LoganFrench in Go-go!
куда тогда подтянуть packet.go, чтобы и там и там юзать
источник

ЕО

Евгений Омельченко... in Go-go!
LoganFrench
Есть вот такая структура, можно как-то в два файлика сбилдить? client.exe server.exe?
go build ./client && go build ./server

Но обычно принято упаковывать пакеты с бинарниками в ./cmd/client ./cmd/server и т.д.
источник

ЕО

Евгений Омельченко... in Go-go!
Можно тут подробно почитать: https://ieftimov.com/post/golang-package-multiple-binaries
источник

m

maximus in Go-go!
Ребят, подскажите как в го выкручиваются при написании тестов при проверке map, slice?

Мне кажется дополнительно сортировать map-у или слайс только для того, чтобы проходили тесты,это как-то избыточно(т.к. для продакшен кода это может быть совершенно не важно(не важно отсортирована мапа или слайс в каком либо порядке)), а вот тесты из-за того что порядок может различаться то падают, то проходят. И reflect.DeepEqual далеко не всегда спасает
источник

p

pragus in Go-go!
maximus
Ребят, подскажите как в го выкручиваются при написании тестов при проверке map, slice?

Мне кажется дополнительно сортировать map-у или слайс только для того, чтобы проходили тесты,это как-то избыточно(т.к. для продакшен кода это может быть совершенно не важно(не важно отсортирована мапа или слайс в каком либо порядке)), а вот тесты из-за того что порядок может различаться то падают, то проходят. И reflect.DeepEqual далеко не всегда спасает
А в чем проблема то?
источник

а

а кто это in Go-go!
maximus
Ребят, подскажите как в го выкручиваются при написании тестов при проверке map, slice?

Мне кажется дополнительно сортировать map-у или слайс только для того, чтобы проходили тесты,это как-то избыточно(т.к. для продакшен кода это может быть совершенно не важно(не важно отсортирована мапа или слайс в каком либо порядке)), а вот тесты из-за того что порядок может различаться то падают, то проходят. И reflect.DeepEqual далеко не всегда спасает
обычно используют testify пакаджи
источник

а

а кто это in Go-go!
require и assert, там вроде есть все что нужно...
источник

ЕО

Евгений Омельченко... in Go-go!
pragus
А в чем проблема то?
У него расходится выхлоп функции с фикстурами порядком элементов
источник

p

pragus in Go-go!
Евгений Омельченко
У него расходится выхлоп функции с фикстурами порядком элементов
Так если порядок важен - это одно. Если нет - тогда проблемы нет вообще.
источник

m

maximus in Go-go!
Не важен
источник