Size: a a a

2019 December 23

ЕО

Евгений Омельченко in Go-go!
Нет, CGO это возможность юзать либы, написанные на других языках программирования (в первую очередь си), внутри го
источник

ЕО

Евгений Омельченко in Go-go!
Характерный пример нужности CGO — использование sqlite, это либа на си, вокруг которой сделаны обёртки. Или go-gtk
источник

MM

Marat Mkhitaryan in Go-go!
Евгений Омельченко
Характерный пример нужности CGO — использование sqlite, это либа на си, вокруг которой сделаны обёртки. Или go-gtk
в таких случаях CGO_ENABLED=0 нельзя делать?
источник

PK

Phil Kulin in Go-go!
Marat Mkhitaryan
в таких случаях CGO_ENABLED=0 нельзя делать?
Именно
источник

ЕО

Евгений Омельченко in Go-go!
Ну, можно :) Просто ничего не соберётся
источник

PK

Phil Kulin in Go-go!
Marat Mkhitaryan
То есть CGO это просто включатель/выключатель функций кросс компиляции
Про кросс-компиляцию очень немного, но хорошо у меня в докладе
источник

ВС

Владимир Столяров in Go-go!
А sqlite соберётся, но при работе будет паниковать
источник

ВС

Владимир Столяров in Go-go!
И не очень понятно, зачем так сделано
источник

DP

Daniel Podolsky in Go-go!
не зачем, а почему
источник

DP

Daniel Podolsky in Go-go!
sqlite линкуется динамически, соответственно, о том, что это нипалучицца можно узнать только в рантайме
источник

MM

Marat Mkhitaryan in Go-go!
Marat Mkhitaryan
в таких случаях CGO_ENABLED=0 нельзя делать?
тогда понятнее зачем C в названии :)
источник

MM

Marat Mkhitaryan in Go-go!
Marat Mkhitaryan
в таких случаях CGO_ENABLED=0 нельзя делать?
почему тогда в туториале так показывают :)?
источник

АП

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

ВС

Владимир Столяров in Go-go!
Потому что автор туториала просто не учитывает случаи, когда без него нельзя
источник

MM

Marat Mkhitaryan in Go-go!
Александр Попов
в каком туториале?
там докер с го
источник

p

pragus in Go-go!
Daniel Podolsky
sqlite линкуется динамически, соответственно, о том, что это нипалучицца можно узнать только в рантайме
а статикой он не умеет что ли?
источник

MM

Marat Mkhitaryan in Go-go!
вот
источник

LT

Lucky Tea in Go-go!
Как правильно сделать у fasthttp Graceful Shutdown? При попытке на ходу поменять DisableKeepalive - получаю race.
источник

ВС

Владимир Столяров in Go-go!
источник

LT

Lucky Tea in Go-go!
> Shutdown does not close keepalive connections so its recommended to set ReadTimeout to something else than 0.

Вот этот момент смущает просто.
источник