Игорь
дружище, пройди го тур
Возможно уже проходил. Некоторые детали не объясняются, а просто идут как данность и приходится догугливать, доспрашивать и т.п, чтобы дыр не оставалось.
Тимофей
учебник по информатике топ тема
Anonymous
ну тогда этот чат в помощь, но я сомневаюсь, что там не рассказывали про индексы
Игорь
Я и учебник читаю и курсы прохожу, иногда по паре раз, но бывают такие моменты. Вы оч помогаете закрыть эти непонятные моменты
Тимофей
там объяснят базы
Anonymous
да какой школьный курс
Anonymous
ты троль типо?
Тимофей
нет
Тимофей
да какой школьный курс
Тимофей
ты троль типо?
Тимофей
у нас объясняли
Игорь
Ну, у нас мы заставляли черепашку ходить по середине экрана.. так что
Игорь
Это было лет 15 назад(
Alexander
дружище, пройди го тур
какой уже готур. надо взять учебник и прочитать, а не задавать глупые вопросы
Anonymous
ты че то жестко
Anonymous
будто сам когда начинал все знал
Alexander
обленились уже совсем
Alexander
так я читал учебник
Alexander
=))
Alexander
Уважаемые. Может кто подсказать - что делает вторая строка кода? arr[2] = true Это тоже переменная? Почему в квадратных?
но кстати чтобы массивы в функцию передавались по значению, я не знал. но чес слово не интересовался и не вижу в них полезности. и сколько не пытался юзать - ноль профита по сравнению со слайсами в бенчах
Alexander
кто-нибудь вообще использовал в го массивы?
Alexey
Когда размер слайса фиксирован и не подлежит изменению в будущем правильный программист укажет размер и превратит слайс в массив. Не потому что так быстрее будет работать (при небольших размерах, конечно, разницы не будет) - просто явное всегда лучше неявного. Меня так автор дзен Python - Tim Peters - учил 😊
Alexey
Очень часто.
Alexander
Приведи пример
mishka
sl := make([]int, 10, 20) - размер и емкость известны. тоже не понимаю нафига нужны массивы. совсем их не использовал
Alexander
Ну ещё бывает, что действительно знаешь размер, но в гоу нет массивов как таковых, есть массивы [1], [2], [3] и тд. И получается, чтобы куда-то его передать, надо получить из него слайс. Что как бы лишняя операция уже, и не несёт никаких ограничений на размер слайса
Anonymous
отвлеку вас на секунду
Anonymous
как лучше всего коннект к бд сделать?
Anonymous
через випер в конфиге прописать?
Anonymous
или как?
Bagasl
через випер в конфиге прописать?
Ну мы в проде так прокидываем параметры подключения к бд
Anonymous
а есть пример?
Bagasl
а есть пример?
В Мэйн функции инициализируешь конфиг, потом в той же функции делаешь Коннект к бд и дальше передаешь указатель на неё всем пакетам проекта
Anonymous
и при этом беря данные из конфига для коннекта?
Anonymous
ок понял спасибо
Игорь
Джентльмены, почему у меня тут выводит итогом число, а не строку с этими днями?
Alexander
Потому что Printf смотри
Игорь
Потому что Printf смотри
Всё равно нахер шлёт
Anonymous
%d
Anonymous
а не стоп
Anonymous
потом отвечу нормально
Игорь
самое обидное, что с цифрами разобрался, норм слайс скопировался. Но вот буквы не хочет. Почему-то уверен, что "будни" - у меня это int
Alexander
ну конечно как Printf использовать смотреть не надо
Alexander
ааа
Alexander
у тебя глупее проблема, будни это количество скопированных элементов ))
Anonymous
Всё равно нахер шлёт
1) Не используй русский транслит на переменных 2)Printf юзается для принта строк, а у тебя будни == количеству скопированных элементов
Anonymous
если ты хочешь запринтить "будни"
Anonymous
то тебе стоит указать %d
Anonymous
fmt.Printf("%d", будни)
Alexander
1) почему?
Anonymous
это я тебе должен говорить?
Игорь
1) почему?
Мне тоже интересно
Anonymous
тебе глазам приятно такое видеть?
Emil
У меня друг сдал курсовую на плюсах почти полностью на кириллице
Alexander
мне вот нравится, пришлось поломать голову из-за этого нюанса
Alexander
очень ведь полезно, а то все просто и легко
Anonymous
Мне тоже интересно
ладно, пока палкой по рукам не дадут - юзай
Alexander
а тут раз и стандартная проблема превращается на первый взгляд в нестандартную
Alexander
это ж так здорово
Anonymous
ты такой смешной)
Игорь
Пока не бьют)) окей. Можешь пояснить про второе? Почему у меня считает количество, а не показывает содержание?
Anonymous
читай про copy()
Игорь
читай про copy()
ааааа.. перечитал. Понял. Благодарю)
Anonymous
мужикик вопрос такой
Anonymous
что вы юзаете для прокида роутов?
Anonymous
дефолтный нет/хттп?
Anonymous
мне нравится как у джина это сделано, но мне не хочется юзать либу только для прокида
Alexander
роутер какой юзаю?
Anonymous
ахаххахаха
Anonymous
да
Alexander
https://github.com/gorilla/mux
Alexander
вот это можно взять
Anonymous
а я думал ты тролить собрался
Alexander
где-то видел обзор роутеров
Alexander
не могу найти
Alexander
но короче не заморачивайся. это по концепции небольшая вещь, от которой многое зависеть не должно, и если что можно поменять