Объясните пожалуйста почему такое поведение? func main() { r, s := new(struct{}), new(struct{}) fmt.Println(*r == *s, r == s) //true false } ___________________ var (...
Мб кто ещё ответит, зачем руны в го нужны? Про ,utf-8 и int32 понятно.
У меня однонаправленный канал. InCh chan<- int, Вот как мне узнать что я могу в него записать?
Добрый день, я чет не могу сообразить как мне сделать под слайс из двумерного слайса, у меня есть позиция необходимая, я хочу взять слайс + и -1 по X,Y. bar := grid[0:2][0:3] ...
Ребят поясните в чем разница, объявления интерфейса в месте использования в соседнем пакете, нежеле в самом пакете где он и реализуется? И зачем вообще первый случай
Что можно прочитать про КОП(Компонентно-ориентированное программирование) в го?(я про книги)
Всем привет, можете подсказать по реализации, у меня есть точка входа, и воркер. Как мне передавать по не буферизированому каналу структуру. И в тоже время смотреть занят ли к...
Я оборачиваю контекст, добавляя key value в чем проблема, зачем мне городить служебными данными модель в Апликейшен?
есть вопрос у меня есть worker и хочется в нем использовать фукнцию и соблюсти сигнатуру не протухнет ли context в лямбе функции? func (c worker) Work(ctx context.Context...
defer+recover+panic как то к этому прикрутить?
Я опять вернусь, к каналам хоть пинайте это нормальная реалиция или нет? https://play.golang.com/p/zuvD_gg5GZh или все же лучше мьютексы
Насколько опасно делать вот так? select { case <-handler.WorkerChanel: return errors.New("blocked") default: handler.WorkerChanel<-req.File }
Могу ли я таким образом если у меня встроены 2 интерфейса с индентичнвми контрактами они будут стартаваиь одновременно но в разных реализациях? Что то в духе наблюдателя.
type Vehicle interface{ move() } vehicles := [...]Vehicle{tesla, volvo, boeing,numberCar} <— это получается массив интерфейсов? for _, vehicle := range vehicles{ vehic...
что если эту задачу с помощью стека решать? по типу скобочной последовательности
Крч, делаю воркер на кафке c write лимитом в 1?))
хочешь сказать когда верну bar то это будет ссылка?