Anonymous
а хотя у меня идея есть
Anonymous
router := creates router
router.PathPrefix(“/“).Handler(http.FileServer(http.Dir(“../static”)))
Anonymous
с телефона неудобно набирать, но вроде это заработает
Anonymous
ща тестану на машине рабочей
Anonymous
ну да работает
Anonymous
фолдеры лежат в них файлы
Anonymous
надо будет запомнить, а то я просто для пет проекта накидывал в темплатес
Anonymous
когда для себя делаешь никогда не получается, а когда по фану то всегда получается
Angel
Angel
And you?
Kirill 🥷🏻
/slvscm
Anonymous
я правильно понял, что с фронта идет реквест на бэк и ты с бэка записываешь данные в хтмл шаблон
Anonymous
в котором присутствует {{ }} такой формат для записывания значений
Kirill 🥷🏻
Да
Kirill 🥷🏻
Шаблон подключаю с помощью template.ParseFiles()
Anonymous
так а почему ты с фронта этим не занимаешься?
Anonymous
послал значение, принял, записал
Kirill 🥷🏻
Хз, до этого так работало все))
🅞leksiy
Да блин, поставьте капчу какую-то) Задолбали китаёзы
Kila
ЧИН ЧАН ЧОН ЧИИ
Kila
Maks
А че бан листа нет
Herman
в линкедине заэндорсим
Emil
А наши китайские коллеги одно и то же пишут?
Emil
"Новые проекты для заработка Чистые шахматные и карточные материалы собраны двумя способами, можете делать это уверенно + стабильные материалы, без залога, балл 10%-15% Если вы один, зависит от того, хотите ли вы заработать деньги или нет, я могу принести вам деньги, чтобы заработать деньги"
Emil
Можно проверить, из какого диапазона символы
Herman
кто-нибудь работал с influx?
Anonymous
можно жалобу на спам
Maks
Кстати да, отправил
Anonymous
Видите, даже у Илона бывают проблемы с МЛ
Artyom
Ребят, может кто-то работал с go-git, как передать в CloneOptions нестандартный порт ?
Maks
Там нет порта в опциях
Maks
Вероятно тебе нужно просто адрес с портом указывать
Artyom
Artyom
Artyom
не пойму как совместить endpoint и через него передать Port
Anonymous
Anonymous
челик не может капчу добавить, но самому удалять сообщение это да
Anonymous
это ему нравится
Anonymous
Прошу хелп! Помогите понять как докидывать ключ в каждый создаваемый запрос используя приватный метод request (API) или просто просто к каждой url строке, которую формирует дописывать key="блаблабла" type Client struct {
key string
}
func NewClient(key string) *Client {
return &Client{key}
}
Anonymous
как это корректно реализовать? Можете пояснить пожалуйста
Михаил
Anonymous
Смотрите url.Query стандартная либа
я сделал примерно так 👉 func (client *Client) GetRequestStatistics() (*RequestStatistics, error) {
client.baseURL += "/api/lalalalala"
var ReqStat RequestStatistics
resp, err := client.do("GET", nil)
if err != nil {
return nil, err
}
if err = json.NewDecoder(resp.Body).Decode(&ReqStat); err != nil{
return nil, err
}
return &ReqStat, nil
}
Anonymous
что не так? Почему у меня нет выполнения добавления ключа?
Anonymous
Пометка, мне надо использовать по сути только Get в данной задаче
Михаил
Михаил
А нельзя реквест делать для гет?
Михаил
Реквест сделал, в нем урл и квери параметры, все дела
Михаил
Даже глобально сделать статРеквест, а этой горутине ветвить контекстом
Artyom
Ребят, для парсинга yaml файла, как я понял, необходимо создать структуру. если это конфиг с постоянными полями -ок.
а как быть если конфиг прилетит с переменной длиной?
Artyom
типа такого
cluster:
projects:
aa-app1: [0.1, 300Mi, 0.5, 500Mi]
aa-app2: [0.1, 200Mi, 0.5, 400Mi]
...
Artyom
слайс это по сути безразмерный array. а у меня в конфиге object если так можно выразиться
Artyom
замахаешься в терминах между языками)
Anonymous
если на собесе сказать, что слайс это абстракция основаная на массиве
Anonymous
то норм будет?
🅞leksiy
Слайс все же структура данных, содержащая ссылку на массив, а не абстракция.
Anonymous
я думал слайс является последовательностью типизированных данных
Anonymous
ну либо что слайс это дескриптор массива
Anonymous
мне кажется так и так будет правильно
Anonymous
ну я решил, что на интревью так говорить буду
0)скажу про массивы(но чуть-чуть)
1)Слайс основан на массиве
2)[]T - T - тип элемента
3)Как создается слайс make([]T, len, cap) []T. Скажу еще, что мейк создает массив и возвращает слайс(а этот слайс указывает на массив)
4)Сказать про длину, капасити. Сказать, что слайс нельзя сделать больше чем его вместимость
5)И рассказать про копи и аппенд
если 5-ый пункт верный, что именно говорить про копи и аппенд?
Anonymous
пойдет?
Anonymous
я вкратце написал
Anonymous
ясен красен что там я буду балаболить
Anonymous
ну если конечно меня не задушат на входе
Anonymous
или начать душить себя первым
Anonymous
Anonymous
дружище они там все откиснут когда увидят мои скиллы 😎
Anonymous
от смеха откиснут....
Anonymous
;(
Сергей
от смеха откиснут....
Безразличия надо опасаться. Смех, это мелочи, а вот скукота и безразличие убийственны.
Не знаю, я наоборот часто смехом людей цепляю. Пускай смеются убогие, ведь это даёт время мне собраться. Вон, когда упоминаю, что готов применять технологии будущего, как правило собеседующие ржут в открытую. Вот тут их и цепляю намертво, обычным любопытством. Люди же любопытны до жути и этим надо пользоваться. Вроде ничего конкретного, а им интересно.
Так что не бойся насмешек, просто подыгрывай им. На одной волне. Хотят смеяться, тоже смейся вместе с ними.
Herman
ну я решил, что на интревью так говорить буду
0)скажу про массивы(но чуть-чуть)
1)Слайс основан на массиве
2)[]T - T - тип элемента
3)Как создается слайс make([]T, len, cap) []T. Скажу еще, что мейк создает массив и возвращает слайс(а этот слайс указывает на массив)
4)Сказать про длину, капасити. Сказать, что слайс нельзя сделать больше чем его вместимость
5)И рассказать про копи и аппенд
если 5-ый пункт верный, что именно говорить про копи и аппенд?
a = append(a, 1)
Допустим, капасити не превышается, то есть новый массив не создаётся, то есть указатель менять не нужно. Надо ли тогда присваивать?
L
Помогите пожалуйста разобраться как достучаться до поля Text у message.Content в библиотеке go-tdlib.
log.Debugf("%#v", msg.Content)
> &tdlib.MessageText{tdCommon:tdlib.tdCommon{Type:"messageText", Extra:""}, Text:(*tdlib.FormattedText)(0xc0000d0370), WebPage:(*tdlib.WebPage)(nil)}
L
Вот все, что есть у MessageContent из сорцов
L