Sander
type io.Writer is not an expression
Mike
информативно
Mike
мб ты что-то не импортнул
Mike
мб ты зря напрямую в коде тип написал
Мерль
type io.Writer is not an expression
ё-моё Чувак, почитай сначала http://golang-book.ru/
Mike
вот да
Мерль
Она короткая
Мерль
Иначе ты завязнешь на долго
Mike
у тебя вопросы как будто ты поставил го и случайные кнопки нажимаешь
Мерль
type io.Writer is not an expression
Не обижайся, но лучше бы тебе подтянуть немного основы, тогда всё пойдёт как по маслу :3
Мерль
Кстати у 4gophers.ru редизайн
Мерль
Нравится
Oleg
Вот гляжу на вопросы @sander92 и вспоминаю себя на первом курсе перед экзаменом философии. Времени понять прослушанный курс лекций нет, а вопросы в билете вызывают головную боль.. :)
Мерль
Господа, ну давайте полегче Я понимаю, нужно поддерживать реноме "токсичного русского комьюнити", но всё же
igor
Кстати у 4gophers.ru редизайн
излишне минималистично, как по мне
hamper 𓅝
А кто каким логгером пользуется?
Sander
мне на го нужно мелочь прост сделать, другие языки мне не подойдут
dukeBarman
Anonymous
Кстати у 4gophers.ru редизайн
Похоже теперь это очередной статически сгенерированный блог
igor
угу, где самолётик то?!
да и некоторых рубрик не нашел, типа книг
dukeBarman
может копирасты напали?
Мерль
может копирасты напали?
Там были бесплатные книги
dukeBarman
мне на го нужно мелочь прост сделать, другие языки мне не подойдут
написание мелочи не отменяет прочтений мануалов / доков
dukeBarman
Там были бесплатные книги
вроде не только, но могу ошибаться. Я давно уже не заходил на него
Anonymous
угу, хорошо хоть на hugo :D
Так-то логично, теперь сайт про Go почти на Go, раньше был на php
An7on
как-то слишком минималистично, хоть бы гофера куда воткнули
Anonymous
Действительно, не хватает какого-нибудь logo.
One
суслик с бензопилой
Sander
все сделал
Sander
косяк был в синтаксисе =/
Sander
сходил на обед, покушал набрался сил
Sander
и сделал
Sander
сделал через b := &bytes.Buffer{}
hamper 𓅝
А есть какая-то реализация oauth2 сервера которую можно прикрутить к fasthttprouter?
hamper 𓅝
Что вы вообще используете для аутентификации и авторизации по oauth2 на серверной стороне?
🏳️ Phil
Я сейчас своё пишу
🏳️ Phil
Могу чутка попозже даже выложить. Но там будет а-ля микросервис. Иначе мне не удалось придумать это гибко
Sander
кто-нибудь знает, как можно в go template проверить существование переменной параметра? 1) если так то вылетит ошибка {{ if ( isset .UserName ) }} 1 {{else}} 2 {{end}}``````function "isset" not defined```---------- 2) если вот так то: ```{{if .UserNames_sss }} 1 {{else}} 2 {{end}}``````UserNames is not a field of struct type main.Person
Sander
.UserNames_sss такой переменной нет, но если есть то в if оно попадет.
Mike
окей, гугл. go template check if variable exists
Sander
там нечего гуглить, мне гугл не помог я уже все перегуглил
Sander
примеры привел как я пробовал
Mike
http://stackoverflow.com/questions/19291365/check-if-value-exists-in-nested-array-with-template-package
Sander
это целая здоровая функция
Sander
родного ничего нет? для go template
Sander
и это я тоже видел
Mikalai
в данном случае, ажется, нет
Sander
то есть нормальной проверки нет o_O
Sander
даже в php есть
Sander
самого важного нет =|
Mikalai
а просто не надо так делать, чтобы нужно было проверять, есть ли в структуре поле
Mike
погоди
Mike
так ты хочешь проверить есть ли поле
Mike
а не nil ли оно?
Mike
а точно ли тебе не стоит забить на го и уйти в динамические языки, где такая тема нормальна?
Mike
питон + джинджа
Mike
и счастье
Mike
а то кажется ты пишешь на го, но думаешь по-питоновски
Mike
а то и вообще по-джаваскриптовому
Anonymous
Converting C to Go #golang https://elliot.land/post/converting-c-to-go
Sander
почему я выбрал го? мне нужно написать cli утлитку, которая будет генерировать мне конфиг из шаблона.
Daniel
и?
Sander
для python, nodejs, php мне придется настраивать бекенд сервер ... который мне совсем там не нужен
Sander
а для go, мне ничего не надо
Sander
я сбилдил и все
Daniel
это не совсем так, но - допустим
Sander
я сбилдил скажем из test.go -> test
Sander
потом запустил ./test
Daniel
да, это так
Sander
и оно работает без всяких го
Daniel
это правда
Sander
мой образ/image не будет пухнуть
Sander
он должен быть у меня маленьким, ничего лишнего
Sander
го мне подходит в этом случаи, на нем можно написать утлитку
Sander
но почему такая сложность с проверками
Daniel
очевидно, да