Pushok
https://pkg.go.dev/golang.org/x/mobile
вот да, это хотел скинуть. Эта либа от разработчиков и там есть примеры и существует она давно.
Aziz
Есть fyne, он хорошо развивается
Anonymous
Есть fyne, он хорошо развивается
https://developer.fyne.io/started/mobile
Aziz
https://developer.fyne.io/started/mobile
я просто ожидал что в версии 19 будет такая вещь вшит в ядро
Aziz
то есть можно будет уже из под коробки получить
Aziz
🤨
официальное одобрение как бы
Aziz
ну ты понял
Pushok
ну ты понял
Понял. Но пока она ставиться через пакет $ go install golang.org/x/mobile/cmd/gomobile@latest $ gomobile init
Pushok
Оно и логично, зачем тянуть это в сборку языка, если язык не совсем про это. Пока чисто побаловаться.
Aziz
Ок, тогда следующий вопрос, почему у нас до сих пор нет свой numpy ?
Pushok
Ок, тогда следующий вопрос, почему у нас до сих пор нет свой numpy ?
Насколько я знаю, то это стороння либа в Python, но причем тут Go? Вроде это от сообщества зависит, кто захочет может реализовать клон.
Pushok
Anonymous
тогда NumGo
Не, такая либа есть вроде
Pushok
Не, такая либа есть вроде
ну вот есть порт отдельного модуля из NumPy. Таким же образом можно все остальное переписать на Go. Вот вам и идеи для пет-проектов) https://github.com/razorpay/go-financial
Amir
Hey guys, is there anyone who used firestore here? For example, We have sql.errNoRows and I wanna know do we have packages to have these errors inside for the fire store.
NU
Ребят, как на гошке написать дичь, которая в браузере будет выдавать директорию(папок) в джейсон формате, из линукса
NU
Можно ссылки хотя бы если есть))
Andrey
Ребят, как на гошке написать дичь, которая в браузере будет выдавать директорию(папок) в джейсон формате, из линукса
вычитываешь какие есть директории, формируешь из этих данных json и отдаешь в браузер. общий план такой
NU
Охуительно все понял
Ghost
Тот самый тип людей который не знает в го и не хочет разбираться но задачу сделать надо)
Ghost
Люди добрые подскажите пожалуйста пакет для DOM
Ghost
Ну чтобы строка -> DOM
Юра (Юрий Александрович)
А строка чего и DOM-чего? HTML, XML, JSON, CSS, CSV? (ну или мало ли чего еще строка может быть)
Юра (Юрий Александрович)
Или может исходный код на каком-то ЯПе, для него ж тоже DOM построить можно.
Юра (Юрий Александрович)
Html
Оно? https://pkg.go.dev/golang.org/x/net/html
Юра (Юрий Александрович)
Ну уж такими вещами я не знаю кто занимается 🌚
Разработчики IDE и плагинов к ним.
Null
📰 Новости из мира Go: вредоносное ПО, зарплаты разработчиков, книги и новые релизы Специалисты компании Avast заявили о том, что сейчас наблюдается рост количества вредоносных и потенциально опасных программ, которые написаны на Golang. Новые экземпляры вредоносов обнаруживаются каждую неделю, но наиболее важные зловреды — бэкдор Backdoorit и IRC-бот Caligula. Оба могут работать на самых разных платформах. Сколько они существуют — сказать сложно, поскольку обнаружили их в конце апреля, когда они еще не детектировались базами VirusTotal. ➡️ Читать дальше @Golang_google
chmod ugo-rwx
Есть у кого информация как в go делать миграции правильно?
Maks
ну есть специальная тулза. Я еще свою собственную писал которая создавала из шаблона файл миграции с up/down блоками и шагами для разных операций.
Maks
в целом это просто sql
Maks
в котором ты говоришь что сделать и потом выполняешь. Единственное нужна таблица миграций куда под конец нужно записывать что миграция выполнилась.
Maks
ну и так же миграции запускаются перед запуском самого приложения. Отдельно.
chmod ugo-rwx
Читал, не понравилась дока
Илья
не понравился гайд по 3 коммандам?
chmod ugo-rwx
+
chmod ugo-rwx
У меня через очко все сработало :(
chmod ugo-rwx
Так понять и не могу в чем дело
Alexey
У меня через очко все сработало :(
не ты 1 , у меня тоже не завелось с 1 раза
Alexey
правда я не помню уже почему
chmod ugo-rwx
Разобрался в чем дело было?
chmod ugo-rwx
Печаль
Alexey
я велосипеды люблю , поэтому писал просто ручками sql в файл и накатывал кусками , итого у меня была простыня , где по сути были команды изменения таблиц, без вставок и тд. Мб это плохо, но мне тогда было норм
Илья
и что не работало?
https://github.com/golang-migrate/migrate/blob/master/database/postgres/TUTORIAL.md
chmod ugo-rwx
и что не работало?
Сама миграция как таковая) Создать - создается, но не исполняется при вызове
Илья
вызывал из гошного кода или был отдельный докер контейнер?
Victor
я велосипеды люблю , поэтому писал просто ручками sql в файл и накатывал кусками , итого у меня была простыня , где по сути были команды изменения таблиц, без вставок и тд. Мб это плохо, но мне тогда было норм
У меня на прошлой работе тоже были миграции - это Sql файлы с датами в названии файла и имена парсились и накатывались по возрастанию дат )
Eldos
Добрый день! Кто может помочь с докером. FROM golang:1.11.1-alpine3.8 RUN mkdir /app ADD . /app/ WORKDIR /app RUN go mod download RUN go build -o main ./... CMD ["/app/main"] Вопрос: что означает -o main ./ ... и CMD["/app/main"] ? Ошибка: [6/6] RUN go build -o main ./...: | missing go.sum entry needed to verify package github.com/ugorji/go/codec
Robert
у меня завелось потом, так и использую теперь везде
Robert
не помню в чем именно проблема была
Eldos
go build: cannot write multiple packages to non-directory main
Eldos
да
Robert
из кода
ну у меня вот так все работает, в их доке по-моему точно также описано было
Alexander
имя файла
Alexander
запустить этот файл
Eldos
у меня совсем нет директорий app
Alexander
RUN mkdir /app
Alexander
разве
Andrey
Вопрос: что означает -o main ./ ... и CMD["/app/main"] ?
первое: скомпиль программу и дай ей название "main" второе: запусти программу по аддресу /app/main
Alexander
а в контейнере есть
Andrey
у тебя так же есть WORKDIR app, значит ты работаешь ниже не из корня , а внутри этой папке