Alexander
будут дженерики, тогда сможем это заценить
Михаил
когда будут?
Alexander
в начале февраля вроде
Михаил
т.е. мапы с оглядкой применять? искать альтернативы? бенчить?
Alexander
не запаривайся и разберись в pprof, http/pprof
Alexander
проверяй периодически профили
Alexander
go все-таки такой молоток скорее, а не астролябия
whois
Друзья, скажите пожалуйста.
Мне нужно собрать бинарник с static linked.
Выполняю команду: go build -ldflags="-extldflags=-static"
ldd показывать, что там dynamically linked
В чем может быть дело?
bob
Anonymous
кто нибудь устанавливал migrate для линуха?
нужно создать файлы миграции для бд ну и переходить на изи чтобы можно было
Anonymous
но утилиту нормальную найти не могу
[solved] -> https://github.com/golang-migrate/migrate
Bagasl
Bagasl
Мы ей в проде пользовались
Anonymous
так я же написал солвед
Anonymous
подошла, но я понятия не имею как установить))
Anonymous
ошибка на ошибке
забил пока что
Bagasl
Bagasl
Либо если хочешь собрать сам - мейкфайл в помощь
Bagasl
У меня что на бубунте что на маке без проблем собиралась
Anonymous
рил?
Anonymous
а версия бубынты какая?
Bagasl
18.04 вроде
Bagasl
Давно было
Anonymous
ну короче я в депрессии
Anonymous
у меня не ставится
Anonymous
потом разберусь
Maks
А че надо то? Я вообще свою тулзу генерации миграций написал, в файле мигрций есть секция up, down и разделены на шаги. Есть обертки над мускулом и постгресом, можно для любой другой субд написать свою обертку и юзать мою тулзу
Maks
Но пока что оно чисто для меня
Anonymous
ну я же написал
Anonymous
нужна просто тулза для миграций
Maks
Тебе нужна скомпиленная с любым из доступных драйверов или исходники что бы можно было самому сбилдить с нужным драйверов указав в своем приложении?
Anonymous
скомпиленная желательно
Null
Golang Snowflake
https://dev-gang.ru/article/golang-snowflake-oku3l4buno/
@Golang_google
Dmitry
Vladimir
Emil
Anonymous
что за примеры?
Anonymous
типо прикрутите p2p?
Anonymous
что-то такое?
Samoiddin
Привет, ребята . Я хочу установить soda cli на ubuntu 20.04 (для gobufallo) . Для 20.04 soda cli не выходила еще , последняя выщла на 18 . Кто нибудь знает мож как установить , помогите плз
Dmitry
Успешно эксплуатируется на 20.04) Устанавливал по документации с gobuffalo - https://gobuffalo.io/it/docs/db/toolbox/#from-source
Samoiddin
Samoiddin
Ecли установить на root тогда
Samoiddin
Alex
Какой катаболизм вызывает Go оказывается.
Online
Привет всем. Есть желающие по работать над проектом в команде?
Anonymous
что за проект?
Alexander
Online
что за проект?
Medtech, Pharmtech. Сравнение цен в аптеках, онлайн страхование
Anonymous
стэк какой?
Online
Online
стэк какой?
Тут либо умеешь либо нет)
PostgreSQL, Docker, Python, NodeJS
Anonymous
берите меня
Anonymous
хлеб с солью норм
Anonymous
чай три ложки сахара
Anonymous
я готов
Anonymous
а фу там питон
Anonymous
ты если что в чате по го
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
а фу там питон
И что? Микросервисы же, на Go будешь писать.
Alexander
сравнение цен в аптеках это теперь Farmtech. ясно
Anonymous
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
чего?
он не написал просто в стеке язык Go
Anonymous
ок берите меня
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
😂
Anonymous
условия я написал
🅞leksiy
package main
func main() {
println("Hello world!")
}
Bagasl
Alexander
http://sandbox.onlinephpfunctions.com/code/2792ddbc2805c4616eb7f7dd53f6258140c4da09
Alexander
пффф
Alexander
в консоли тоже работает
Alexey
Golang Snowflake
https://dev-gang.ru/article/golang-snowflake-oku3l4buno/
@Golang_google
Имхо интереснее аналогичный алгоритм https://github.com/sony/sonyflake
Причем можно с большой долей вероятности брать PID процесса деленный по модулю на 65536 и получать рандомный uint16 если речь скажем об утилитке которая на десктопах генерит 64 битные рандомные uuid. Для баланса компактности и алфавита мы используем base32 в итоге 13 символов, что имхо очень неплохо.
Alexander
по мне эту проблему можно решить единым центром выдающим некие префиксы для id приложениям (запустился процесс - получил свой префикс и работает с ним) и единым центром внутри приложения выдающим айдишники/диапазоны айдишников
Alexander
сложно представить ситуацию, в которой выдача таких айдишников станет точкой влияющей на производительность
Alexander
а java c до диезом для веба не идут?
ZeroX
Я вообще после C++
ZeroX
К го пришёл
ZeroX
Но не сразу
Alexander
чем занимался на плюсах?