Vladislav
Vladislav
в го не прогают так, как на питоне
Rostislav
Vladislav
датаклассы - тоже структура
Vladislav
дто - структура
Emin Zalaev
Vladislav
стэйтфул обжект - структура
Rostislav
))
Rostislav
ненадо.... я из плюсов пришел
через глобальные переменные (переменные уровня пакета).
Но хз зачем такое надо конечно, выглядит как что-то, где будут баги
iostream
окей тот же пример в шарпе
using System;
namespace xxx
{
public static class Foo
{
static public int weight = 10;
static public int height = 20;
}
public class Bar
{
public void Edit()
{
Foo.weight = 30;
}
}
static class Program
{
static void Main()
{
Console.WriteLine("{0} {1}", Foo.weight, Foo.height); // 10 20
Bar().Edit()
Console.WriteLine("{0} {1}", Foo.weight, Foo.height); // 30 20
Foo.weight = 40;
Console.WriteLine("{0} {1}", Foo.weight, Foo.height); // 40 20
}
}
}
как ево сделать в го?
Rostislav
iostream
а че так можно было что ли....ю.
Кіт ✙
Так, вопрос
Врк показывает, что мой сервер на хелловорлде в среднем отвечает за 76 микросекунд
Ошибок сокетов минимально (все, что есть - виноват мак), неужели го настолько быстр?
Кіт ✙
Emin Zalaev
Время чтобы релизить индиго3
Emin Zalaev
Sebor▂▅▇█▓▒░
Кіт ✙
И ничо, пока вроде никто не жаловался
Кіт ✙
Кіт ✙
В принципе, проект в любом случае в альфе. Тут я, думаю, такое позволяется
12:47 👊
подскажите , хочу передать значение другой функции
Илья
убери :
var a = value
12:47 👊
Vladislav
12:47 👊
Vladislav
12:47 👊
12:47 👊
Vladislav
ну тебе подсказывает же, что типы не правильны
12:47 👊
это я понимаю , но там тип string , почему не правильный , какой тогда может быть
Илья
12:47 👊
разобрался , спасибо
Null
как в go в tar архиве создавать папки? Ну типа,создал директорию в зипе
Null
Null
А в таре
Vladislav
Кто-нибудь знает, зачем так обарачивать свой же метод клиента? Почему нельзя сделать просто один экспортируемый метод Do ?
Dmitry
kostyaBro
kostyaBro
Ток там надо не забыть release Request Response делать
Maria
скажите, пож, в случае с хеш-таблицами (которые maps), известны ли вам случаи "non-consistent" (неоднозначного) хэширования - когда для разных ключей вычисляется одно то же значение адреса ячейки со значением? Или go это учитывает и не допускает?
Артем
почитай коллизии и эвакуация
Maria
ну в теории такое вроде существует, а это надо самим учитываеть или go делает автоматом?
kostyaBro
Под капотом коллизии разбираются
Maria
то есть можно не думать, получается... спасибо
Maria
спасибо, тоже надо поглядеть
Илья
Илья
https://youtu.be/P_SXTUiA-9Y
kostyaBro
go run во временной дирректории
ортем
гофры, есть какие-то конвенции по named return parameters?
ортем
если функция не большая, но и не слишком маленькая, и оперирует на локальной переменной, не декларировать ее в самом начале через var - дурной тон?
Dmitry
anhckie
гайз, вопрос - как вы реализовывает деплоймент аппки на удаленный сервер?
ну типа, сделал гитлаб пайплайны, собрал бинарник, прогнал тесты. что дальше?
как его запушить на удаленный сервер - как вы это делаете? у вас на тесте и проде тоже крутятся докеры, как и локально?
ортем
Пофигу
да хотелось бы что-то одно выбрать для консистенси, а через неймд может показаться немного менее читабельным
Dmitry
Главное чтобы по ширине вмещалось на экран. А где использовать переменную нигде не регламентируется
Dmitry
Имхо переменная в блоке кода лучше, чем в именованном результате
Dmitry
Но каждому по вкусу разное
Dmitry
anhckie
а для анализа состояния аппки что используете? и для логгирования)
anhckie
ну, типа, графана + элк или что-то другое ?
anhckie
и еще вопрос. если на проде крутятся докер-контейнеры, то правильно я понимаю, что для управления и масштабирования их сверху навешивают кубернетес какой-нибудь ?
Segmentation
Sebor▂▅▇█▓▒░
Dmitry
Sebor▂▅▇█▓▒░
Не надо компост на проде
Segmentation
Dmitry
Sebor▂▅▇█▓▒░
почему?
Тогда это уже не прод получается
Sebor▂▅▇█▓▒░
Sebor▂▅▇█▓▒░
А вообще, если в ёблаке, то лучше менеджед сервис взять и забыть
Segmentation
Dmitry
Sebor▂▅▇█▓▒░
Sebor▂▅▇█▓▒░
В смысле?
Ну в прямом - лапки к верху