Size: a a a

2020 February 12

NG

Nick Galko in Go-go!
Alexey
удобненько
C++овик?)
источник

PK

Phil Kulin in Go-go!
Nick Galko
спасибо, я сначала не понял, что меня троллят тут :)
На самом деле наверное самое интересное - это go modules  и изменения в error
источник

DP

Daniel Podolsky in Go-go!
мистер никитос
А дефолтные параметры функциям когда завезут?
это как раз не надо

а вот именованные параметры - было бы неплохо
источник

мн

мистер никитос in Go-go!
Daniel Podolsky
это как раз не надо

а вот именованные параметры - было бы неплохо
Почему не надо?
источник

DP

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

мн

мистер никитос in Go-go!
Просто удобно
источник

N

Nioray in Go-go!
Гайз. Ребята. Во втором проекте, контейнер дает инфу, что всю память съели. При этом снимаем профилирование. По памяти апп жрет одинакого, что при 10% использование памяти котенйера, что при 90%.
Это гошка опять память не возвращает?
источник

A

Aikidos in Go-go!
мистер никитос
Почему не надо?
Пили "*T" и кидай nil, если нужно дефолтное поведение. Внутри пили проверки на nil, чтобы не получать NPE.  Или пили "...T" с проверкой, что параметров > 0. Go не запрещает использовать любые средства.
источник

мн

мистер никитос in Go-go!
Aikidos
Пили "*T" и кидай nil, если нужно дефолтное поведение. Внутри пили проверки на nil, чтобы не получать NPE.  Или пили "...T" с проверкой, что параметров > 0. Go не запрещает использовать любые средства.
Единственная цель дефолтных параметров - удобство их использования, а ты уже костыли предлагаешь
источник

A

Aikidos in Go-go!
мистер никитос
Единственная цель дефолтных параметров - удобство их использования, а ты уже костыли предлагаешь
Не костыли, а последнюю надежду.
источник

мн

мистер никитос in Go-go!
Эт просто полезная фича, не более
источник

E

Edgar in Go-go!
Так не проще сделать переменное количество параметром? Это и чище и без костылей можно реализовать дэфолтные параметры
источник

E

Edgar in Go-go!
Ну и + более явно и чище
источник

мн

мистер никитос in Go-go!
Edgar
Так не проще сделать переменное количество параметром? Это и чище и без костылей можно реализовать дэфолтные параметры
Лучше вообще забить на них, чем городить доп логику, имхо
источник

A

Aikidos in Go-go!
мистер никитос
Единственная цель дефолтных параметров - удобство их использования, а ты уже костыли предлагаешь
Ты можешь ещё тип выделить и кидать экземпляр в качестве параметра. Внутри уже реализовать дефолтные значения.
источник

мн

мистер никитос in Go-go!
Aikidos
Ты можешь ещё тип выделить и кидать экземпляр в качестве параметра. Внутри уже реализовать дефолтные значения.
Орнул
источник

мн

мистер никитос in Go-go!
Или ты не шутил сейчас?
источник

A

Aikidos in Go-go!
Я тоже орал одно время.
источник

E

Edgar in Go-go!
Он не шутил, я такие реализации, к несчастью, тоже встречал
источник

A

Aikidos in Go-go!
Но это не проблема го. Такой же подход в том же расте. Там, правда, есть Option[A] и кидаешь None, если тебе не нужно указывать параметр.
Явное > неявного, в общем. Это нормально.
источник