Size: a a a

2020 July 21

IK

Ilya Kaznacheev in Go-go!
Владимир Гришин
Ну да, с аргументом в сеттере в виде структуры.
Можно в виде functional options
источник

АП

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

АП

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

DP

Daniel Podolsky in Go-go!
а?!
источник

АП

Александр Попов... in Go-go!
понятно что в пакете есть, но мне лень оформлять :)
источник

АП

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

DP

Daniel Podolsky in Go-go!
коллега, что это вы сейчас спросили?
источник

DP

Daniel Podolsky in Go-go!
это инфа из стандартной статистики  runtime
источник

АП

Александр Попов... in Go-go!
это да, но там бы обернуть кашерно
источник

DP

Daniel Podolsky in Go-go!
слово prometheus говорит вам что-нибудь?
источник

АП

Александр Попов... in Go-go!
да, но тут на pet проекте не применимо
источник
2020 July 22

с

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

как будто для Go мало сборщиков метрик
источник

p

pragus in Go-go!
Calculon🤖
type protectedValue struct{
    val interface{}
    mtx sync.RWMutex
}
зачем тут mtx?
источник

с

сонная википедия... in Go-go!
pragus
зачем тут mtx?
синхронизация
источник

с

сонная википедия... in Go-go!
Александр Попов
reflect.ValueOf(v).Elem().Set(reflect.Zero(reflect.TypeOf(v).Elem()))
этот код не будет работать если у тебя будет указатель на указатель
источник

с

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

p

pragus in Go-go!
сонная википедия
синхронизация
Переформулирую: зачем он отдельным полем, а embedded в структуру? :)
источник

C

Calculon🤖 in Go-go!
pragus
Переформулирую: зачем он отдельным полем, а embedded в структуру? :)
я хотел передать идею
источник

C

Calculon🤖 in Go-go!
эмбедить или нет уже сами решайте
источник

с

сонная википедия... in Go-go!
pragus
Переформулирую: зачем он отдельным полем, а embedded в структуру? :)
ну можно добавить Get/Set и/или With, и не давать пользователю мьютекс
источник