Илья
прописываешь в LITEIDE_TERM=%COMSPEC%
Илья
я думаю
Илья
но фанатов liteide настолько мало, что гайдов ты врядли найдешь :)
Илья
ну, судя по названию переменной, да
Anton 🇺🇦
ща попробую
Anton 🇺🇦
engelbart
Народ, у меня есть []byte взятый из html файла, как мне его в net/html node превратить?
Konstantin
Какая винда? Ставь линукс модуль
Anton 🇺🇦
Илья
Илья
bytes.Buffer из []byte и сюда
Anton 🇺🇦
Konstantin
Мерль
Anonymous
Anton 🇺🇦
dev_sheep
Что не так?
Он неполноценный. Элементарно нельзя подключить свой ext4 раздел даже если он примонтирован в самой винде через ext4fsd
dev_sheep
Она работает только когда открыта сама консоль, т.е. там нет такого понятия, как Damon. Закрыл терминал - все закрылось
dev_sheep
В общем просто консолька потипу всяких mingw и т.п.
Konstantin
Слово - модуль не говорит ничего?
Konstantin
Там нет ядра
dev_sheep
Кстати, с виндой интеграция только через /mnt/c/
dev_sheep
Ну вот поэтому не нужно
dev_sheep
Не, ни в коем случае не навязываю :) Если так показалось - сорри. Просто высказался. Ибо я надеялся, что можно будет кусочек родного линукса пощупать. Но нет. Модуль есть модуль...
Konstantin
ну так это лишь добавка линукс утилит, хорошая замена cygwin\git bash точно. я в vscode использую этот терминал, с путями правда непривычно
Мерль
http://golangshow.com/online/
Anonymous
Anonymous
Пользоваться линуксом под виндой? Извращенцы!
Konstantin
Anonymous
о чём речь?
утилиты от Gnu software, у ядра нет утилит как таковых
Konstantin
мне это не о чём не говорит
Mike
смысл в том, что утилиты не не линукс, а гну
Mike
внешняя компания, которая эти утилиты делает не только под линукс, а под любой юникс и под винду тоже
Konstantin
я это понимаю, как это к диалогу выше относится? просто к словам придраться?
Mike
да
Anonymous
Я не придираюсь, просто немного дал знаний, что в этом плохого, знаниями делиться.
Я же не писал тому человеку - "нада была ставить линукс", или "шиндавс маст дай".
Мерль
https://github.com/vulkan-go/vulkan
Anonymous
https://github.com/vulkan-go/vulkan
Автор с юмором 👍
2016-08-13 Finished an app that should draw triangle (ported from tri.c from LunarG demos). Draws nothing instead.
2016-08-16 Public announce of this project (Reddit post). Reaction was "Meh".
Jelonek
Всем привет. Я сразу с вопроса. Кто-нибудь пользовался Gin? Я вот пытаюсь наладить с ним MVC и столкнулся со странной ерундой.
home := new(controllers.HomeController)
r.GET("/ping", home.HomeAction)
в ответ получаю
cannot use home.HomeAction (type func(*"github.com/gin-gonic/gin".Context)) as type "gopkg.in/gin-gonic/gin.v1".HandlerFunc in argument to r.RouterGroup.GET
Если переношу структ и функцию прямо в main.go все работает чудесно.
Jelonek
При этом
home := new(controllers.HomeController)
home2 := new(HomeController)
fmt.Println(reflect.TypeOf(home.HomeAction))
fmt.Println(reflect.TypeOf(home2.HomeAction))
выдают, что оба они func(*gin.Context)
Aleksandr
в ошибке и написано, что не хочет контекст использовать как HandlerFunc
Jelonek
Ага, я тоже вот прочел. Но если я переношу эту функцию из пакета в main.go (и она тоже типа контекст), то все начинает работать
Aleksandr
это чудо
Илья
github.com/gin-gonic/gin gopkg.in/gin-gonic/gin.v1
Илья
два разных пути
Илья
import должен быть одинаковый
Jelonek
Jelonek
спасибо
Mike
пацаны
Mike
есть вопрос
Mike
https://play.golang.org/p/pb5_3oHjO5
Mike
че я делаю не так?
Mike
я походу какую-то тривиальную вещь проебал
Mike
пытаюсь поиграться с тем, чтобы в канал падали по одному значения и типа как семафор был
Mike
во-первых, у меня почему-то не сработало defer c.close() и пришлось в конец дописывать
Mike
во-вторых не понимаю, почему после выполнения первой все в дэдлок падает
Mike
вообще глобально это для того, чтобы в проекте количество коннектов ограничить одновременных, мб я вообще не в ту сторону копаю?
Mike
Илья
c.open()
Anonymous
У тебя chan empty всё блочит, никто из него не читает и поэтому в него нельзя записать после переполнения
Ilya
Из c никто не вычитывает ничего
Mike
почему не читает? я же вызываю c.close() через 10 сек
Mike
аа
Mike
не вызываю
Anonymous
Хотя
Илья
func (c connection) close() {
fmt.Println("Close")
}
Илья
и?
Mike
принт сделал, а прочитать забыл
Mike
идиот
Mike
сорьки
Mike
спасиб, парни
Mike
а тогда еще вопрос, вот предположим у меня заспавнился миллион горутин, которые ждут этого канала, а потом я передумал, как бы мне их убить?
в голову приходит только в них читать из этого канала селектом и из таймаута на пару секунд, чтобы умирали через 2 секунды точно, но тогда придется этот канал наружу высунуть, а не метод "Open", мб лучше есть решение?
Ilya
Контекст используй