Size: a a a

2019 December 26

ЕО

Евгений Омельченко in Go-go!
Мимо Проходящий
я к тому, что выше речь шла о bolt, а в etcd именно bbolt
Ну это занудство
источник

ЕО

Евгений Омельченко in Go-go!
Marat Mkhitaryan
Вот например как вы думаете, https://github.com/claygod/coffer взял ли фин тех стартап такую БД вместо постгресса для ACID транзакций?
Тогда уж тараконодб
источник

ЕО

Евгений Омельченко in Go-go!
По нему хоть какая-никакая экспертиза есть
источник

MM

Marat Mkhitaryan in Go-go!
Евгений Омельченко
Тогда уж тараконодб
tarantool ?
источник

DP

Daniel Podolsky in Go-go!
Евгений Омельченко
Тогда уж тараконодб
он оченно медленный на запись (потому, что в нем чеcтные распределенные транзакции)
источник

ЕО

Евгений Омельченко in Go-go!
источник

DP

Daniel Podolsky in Go-go!
Marat Mkhitaryan
tarantool ?
cockroach
источник

MM

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

MM

Marat Mkhitaryan in Go-go!
Походу никто ACID не использует :)
источник

MM

Marat Mkhitaryan in Go-go!
только как датастор
источник

MM

Marat Mkhitaryan in Go-go!
когда до managed database дорастут то можно будет в продакшенах юзать :)
источник

MM

Marat Mkhitaryan in Go-go!
а сейчас - если крашнется то тебе разгребать логи итд :)
источник

KS

Konstantin S. in Go-go!
Ostap
Я бы не стал начинать с языков со слабой типизацией
В Python на секундочку СТРОГАЯ типизация 😉
источник

DP

Daniel Podolsky in Go-go!
Konstantin S.
В Python на секундочку СТРОГАЯ типизация 😉
но динамическая.
источник

F

Foxcool in Go-go!
как что-то плохое (:
источник

MM

Marat Mkhitaryan in Go-go!
Daniel Podolsky
но динамическая.
как такое возможно?
источник

OM

Oleg Mysin in Go-go!
Подскажите пожалуйста - есть структура в файле /path/service.go, часть методов этой структуры явно выделяются по своему поведению:
// path/service.go
// ...

type Service struct{}

func (s *Service) Do() {}

func (s *Service) SimilarMethod1() {}
func (s *Service) SimilarMethod2() {}
func (s *Service) SimilarMethod3() {}

хочется их вытащить в отдельный файл /path/similar.go того же пакета:
// path/similar.go
// ...

func (s *Service) SimilarMethod1() {}
func (s *Service) SimilarMethod2() {}
func (s *Service) SimilarMethod3() {}

Вопрос - это нормальная практика вытаскивать определённые методы в отдельный файл того же пакета? Или лучше отделить их в свою структуру?
источник

DP

Daniel Podolsky in Go-go!
Marat Mkhitaryan
как такое возможно?
тут довольно много теории, так что - в гугл 🙂

но да,
Python - динамическая строгая
С - статическая слабая
Perl - динамическая слабая
Go - статическая строгая
источник

KS

Konstantin S. in Go-go!
Daniel Podolsky
но динамическая.
Да динамическая, вот тут нисколько не возражаю. Если имелось в виду статическая/динамическая
источник

KS

Konstantin S. in Go-go!
Daniel Podolsky
тут довольно много теории, так что - в гугл 🙂

но да,
Python - динамическая строгая
С - статическая слабая
Perl - динамическая слабая
Go - статическая строгая
Как-бы не пришлось разницу между типизациями объяснять ))
источник