ill-ya
Да иногда и билд- ошибка выше была
Anonymous
ладно, надо сначала самому попробовать, заинтриговал ты меня этим компилятором)
ill-ya
2х дает)
ill-ya
Хотя я не профи
Anonymous
Мне нужно просто gcc в системе обновить и всё?
ill-ya
Видимо
ill-ya
Я ставил из отдельного репозитория
ill-ya
7.1 поддерживает go 1.8
Anonymous
deb?
Anonymous
чет лень собирать
ill-ya
Еще надо поставить gccgo-7
ill-ya
Из пакетов я ставил все
Anonymous
gcc 7.1 go 1.8.3
А расскажите пожалуйста подробнее про gcc. Как его поставить и есть ли в нем смысл сейчас?
Anonymous
а разве он не включен в gcc?
ill-ya
Попробую с нуля поставить и написать вам
Anonymous
Я ставил из отдельного репозитория
Ты победил gccgo? Смотри, не увлекайся, по слухам там горутины - это обычные треды системы, что может снижать производительность. Но это не точно.
ill-ya
Я хочу докер версчию сделать в идеале чтобы без виртуалки тестить сборку
ill-ya
И для продакшена
ill-ya
Я буду тестить
ill-ya
А как проверить?
ill-ya
Нагрузочный тест?
Anonymous
А как проверить?
http://tleyden.github.io/blog/2014/10/30/goroutines-vs-threads/
Anonymous
думаю одно из этих свойств должно отсутствовать)
分解物質
надо (
и пям каждый из элементов будет использоваться?
⏺ Vаdim
Парни, а что лучше использовать для хранения конфигов бд в go ?
分解物質
Илья
конфиги
Aleksandr
Daniel
Коллеги, когда у вас все скомпиляется и заработает - черкните пару слов, каков эффект от этого, пожалуйста
Alexander
у вас как это реализовано?
ill-ya
Кол бы нарыть для тестов
ill-ya
Код
ill-ya
Чтобы сравнивать
ill-ya
Работа математическая, с диском, памятью
ill-ya
И оба компилятора сравнить
Anonymous
похоже не взлетит действительно, если много горутин запускается
分解物質
ill-ya
Да
Daniel
можно нарезать массив на кусочки
Daniel
на 16 кусочков, к примеру
分解物質
ill-ya
ага
Daniel
код доступа станет чуть сложнее, но много мы на этом не потеряем
分解物質
какого размера Data ?
Anonymous
Да
сильно размер бинарника уменьшился?
Mikalai
Размер бинарника уменьшится в несколько раз, но появится зависимость от libgo, котррая весит десяток метров
ill-ya
15.2 vs 13.5
ill-ya
увеличился
Anonymous
Mikalai
Ну по крайней мере раньше в gccgo так было :)
Илья
это до версии 1.5 чтоли? :)
Mikalai
Не, я где-то на 1.7 пробовал
Vsevolod
надо (
может быть поподробнее? Зачем работать с таким большим массивом? Мб есть возможность хотя бы разделить этот массив на множество небольших массивов?
ill-ya
разделить могу
ill-ya
это решение обдумываю
Taras 🦀
.\main.go:54: cannot use raw_html (type []byte) as type string in argument to strings.NewReader
что с этим можно сделать и как?
(возможно, совсем нубский вопрос - только учусь)
Daniel
string(raw_html) использовать
Илья
Илья
:)
Taras 🦀
благодарю)
Taras 🦀
Aleksandr
doc, err := html.Parse(r)
if err != nil {
// ...
}
var f func(*html.Node)
f = func(n *html.Node) {
if n.Type == html.ElementNode && n.Data == "a" {
// вот тут делаешь свою магию
}
for c := n.FirstChild; c != nil; c = c.NextSibling {
f(c)
}
}
f(doc)
Anonymous
Anonymous
Только не говори, что сам написал
Maxim
Maxim
там мейнтейнер основной ушел
Maxim
из-за обвинений то ли в расизме, то ли в сексизме
Kirill
Илья
Anonymous
А надо бы не просто следить, а ещё каждую неделю вступать к ним в звонок, там обсуждают вопросы все кор мемберы
Maxim
ну это довольно давно было
Anonymous
И никуда он не ушёл, просто у него сейчас другие задачи в приоритете
Maxim
ну суть в том, что как тогда не было стабильной версии, так и сейчас нет
Maxim
я его очень жду
Maxim
но то, что он не готов, факт
Anonymous
Вот, когда доводится с ними пообщаться, тогда можно и сроках прогнозируемых у них самих узнавать