ros
само Go
ros
go env
ros
CGO_ENABLED="1"
ros
пересобрать можно так GOROOT_BOOTSTRAP=~/Go/go/ GOOS=linux GOARCH=amd64 CGO_ENABLED=1 ./make.bash --no-clean
ros
для 1.5 ещё пробовал для более поздних может что поменяли штатная гугловская сборка с CGO_ENABLED=1 собрана
Alexander
первым делом что я попросил сделать это снеести юбунтовый пакет и скачать гугловую сборку
ros
может переменные окружения не выставил и оно цепляет убунтовское
ros
пусть покажет выхлоп $ go env
Alexander
ага, спасибо за наводку. смотрим. вывод подозрительный, копаю
Alexander
вывод такой GOARCH="amd64" GOBIN="" GOEXE="" GOHOSTARCH="amd64" GOHOSTOS="linux" GOOS="linux" GOPATH="/home/user/go" GORACE="" GOROOT="/usr/local/go" GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64" GCCGO="gccgo" CC="gcc" GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build198967508=/tmp/go-build" CXX="g++" CGO_ENABLED="1" PKG_CONFIG="pkg-config" CGO_CFLAGS="-g -O2" CGO_CPPFLAGS="" CGO_CXXFLAGS="-g -O2" CGO_FFLAGS="-g -O2" CGO_LDFLAGS="-g -O2"
Alexander
после подчистки
Alexander
но пока так же не летит
ros
пусть откроет новую консоль cd /home/user/go/ export GOARCH=amd64 export GOROOT=/usr/local/go export GOPATH=`pwd` export PATH=$PATH:$GOROOT/bin:$GOPATH/binв старой мешанина из переменных окружения может остаться
ros
и поставить libc-dev
ros
apt-get install libc6-dev
ros
uname -m x86_64?
Alexander
ага, спасибо. я что-то на работу отвлёкся, но скоро вернусь :)
Мерль
[last news] Show HN: Imgp – multicore batch image resizer and rotator. Go crunch 'em
Мерль
Так
分解物質
> resizer and rotator > >500sloc както многовато
Мерль
Зачем я это сюда прислал
分解物質
наверно
MXLTN
привет, пользую gorm, есть элегантный способ указать что бы один атрибут сериализировался и сохранялся в json ?
MXLTN
и наоборот, когда читался десериализировался в объект?
Slava
да, можешь написать кастомный анмаршалер
Slava
https://github.com/go-test/deep
Мерль
Разработка Go(lang) API с echo и MySQL В этой статье мы рассмотрим как создать API на базе MySQL с Go и echo. Ей мы начинаем цикл статей по разработке сайта photographerexcuses.com (название сайта можно перевести как «оправдания фотографов»). Сайт представляет собой одностраничное веб-приложение на базе Vue.js, получающее данные (оправдания) от API на Go. Мы храним эти данные в базе MySQL. ... https://tehnojam.pro/category/development/razrabotka-go_lang-api-s-echo-i-mysql.html
Мерль
https://github.com/go-test/deep
Люблю запах рефлексии по утрам
engelbart
echo как в целом, хвалим или ругаем?
Мерль
Хвалим и любим
Kirill
Kirill
?
что?
Kirill
ни для кого же не секрет, что я своё пилю)
Мерль
что?
Ну, я имею в виду, что в нём не нравится?
Мерль
В этом смысле да
Kirill
а вообще api у echo и gramework похожи
Kirill
только, вроде, в echo нельзя app.GET("/", "hello world"), например
Мерль
У всех фреймворков в Go API одинаковый
Мерль
Вплоть до названия полей контекста
Kirill
У всех фреймворков в Go API одинаковый
у меня немного на fasthttp, методы контекста разные, всё таки)
Oleg
Парни помогите пожалуйста с регуляркой. У меня есть файл с информацией о классах болезней. Класс начинается на букву. Допустим А. Но помимо этого в файле есть мусорные строчки которые не нужны мне. Я хочу их выделить регуляркой и удалить. A00 Холера <- Пример нужной строчки. туберкулезный энтерит (A18.3) <- Пример ненужной строчки. Я тут написал регулярку. ^[^A]+ Но она не совсем верная, тк если в строчке встречается символ А, она не срабатывает:( туберкулезный энтерит ( A18.3) <- вот так криво( Как выделить ненужную строчку до конца?
Oleg
Вот скрин еще если кто не понял)
Oleg
Dmitry
@DeFiX а пробовал запускать онлайн редактор регулярок и играться, подсовывая правильные и неправильные примеры?
Dmitry
есть довольно продвинутые с описанием каждого шага
Oleg
Мне давали ссылку, я её благополучно просрал:)
Dmitry
@DeFiX https://regex101.com/r/k7nPJL/1
Dmitry
например
Oleg
@DeFiX https://regex101.com/r/k7nPJL/1
Ееее) даа этот самый, спасибо)
Dmitry
g regex online первая ссылка
Oleg
Зачем знак плюс поставил?
Чтобы выделялись все символы до конца строчки, а не только первый
Oleg
но как только встречается A выделение пропадает(
Oleg
А ты выделяешь все "не A"
Мне так и надо, ты же видел скрин?
Oleg
Мне так и надо, ты же видел скрин?
Если я правильно понял, тебе нужно выделить те строчки, в которых начало строки не содержит "A"
Oleg
^[^A].*
Oleg
^[^A].*
Штирлиц был близок:) Спасибо)
Kirill
Нет, а зачем?
то есть — зачем пилю?
Oleg
Штирлиц был близок:) Спасибо)
Надеюсь, ты понял, зачем там точка?
Kirill
Да
делаю удобно, быстро, вкусно и лицензионно чисто
Oleg
Надеюсь, ты понял, зачем там точка?
Любой символ до конца строчки)
Kirill
А как же echo?
ну — он мне еще со второй версии не нравится сам по себе. с большего его тыкал и как-то не зашел
Oleg
ну — он мне еще со второй версии не нравится сам по себе. с большего его тыкал и как-то не зашел
Дак они(фреймворки) ж все в какой то степени неудобны, нужно писать код. На счет внезапно подключаемого кэша страницы, это зачем? Не лучше сделать это явным образом в опциях?
Oleg
зачтено
Спасибо😊
Oleg
Ты здесь писал как то что он у тебя включается под капотом. Обсуждали злополучный iris, кажется
Kirill
ты не путай)