ортем
а что, кидается?
да, уже кучу экслюженов перепробовал
ортем
Serge
да, уже кучу экслюженов перепробовал
добавить дир где goland компилит в исключения
Serge
у меня по крайней мере перестал истерить
ортем
истерит дальше
Serge
истерит дальше
а чо пишет то хоть?
ортем
а чо пишет то хоть?
ничего не ругается, просто перед каждым компилом взлетает антивирус и в итоге компилится в раза два дольше
ортем
Отключите этот антивирус. Зря только комп нагружает
все время так делал, только задолбывает, что он время от времени включается обратно
Oleksandr
Или поставьте другой, менее агрессивный. Например, immunet
Kool
привет господа почему когда я ставлю этот пакет https://github.com/ChainSafe/gossamer go get github.com/ChainSafe/gossamer то при сборке получаю ошибку no required module provides package github.com/ChainSafe/gossamer;
Kool
package main import "fmt" import "github.com/ChainSafe/gossamer" func main() { fmt.Println("==> calling wallet core from go") }
Kool
% go mod tidy go: finding module for package github.com/ChainSafe/gossamer main imports github.com/ChainSafe/gossamer: module github.com/ChainSafe/gossamer@latest found (v0.6.0), but does not contain package github.com/ChainSafe/gossamer
Роман
После этого Go mod tidy
Kool
тоже самое
Роман
Тогда стоит посмотреть, правильно ли настроен GOROOT
Роман
go env GOROOT
Kool
/usr/local/go
Kära
Go get
Роман
Go get
Кстати мб да
Kool
Go get
так я это и пишу )
Kool
а куда он модули качает
Kool
а дальше куда
Kära
$ less go.mod
Роман
так я это и пишу )
Ну просто Go get прописал?
Роман
$ less go.mod
Зачем?
Kool
% go get main imports github.com/ChainSafe/gossamer: cannot find module providing package github.com/ChainSafe/gossamer
Роман
Ты же чистой убунте?
Kool
мак м1
Kool
$ less go.mod
module main go 1.19 require github.com/ChainSafe/gossamer v0.6.0 // indirect
Роман
О блин
Роман
Да думаю. Док читать по модулям?
Roman 🪬
А проверь в принципе глоб.переменные? echo $GOROOT echo $GOPATH echo $GOBIN
Kool
только GOROOT стоит
Roman 🪬
только GOROOT стоит
мб в этом дело? у тебя оболочка bash или zsh? echo $SHELL
Kool
zsh
Kool
я все равно не понимаю куда он модуль качает
Kool
не могу найти его
Кіт ✙
нам нужен ио
Lev
Здравствуйте, подскажите, нормальное ли это решение проблемы определения mime-типов?
Lev
на overflow такое нашёл https://stackoverflow.com/questions/54835510/getting-mime-type-text-plain-error-in-golang-while-serving-css
Артем
Здравствуйте, подскажите, нормальное ли это решение проблемы определения mime-типов?
у http модуля есть свой парсер майм типов. А есть либа крутая, сейчас скину ( превосходит стд пакет по скорости и имеет больше типов )
Артем
github.com/gabriel-vasile/mimetype
Lev
а то ручками вбивать mime-типы как-то не по програмисстки), спасибо
Артем
да)
Lev
нда, немного помогло
Lev
в итоге всё равно надо добавлять - там wasm-а нет
Lev
вот так сделал mtype, _ := mimetype.DetectFile("frontend/" + uPath) w.Header().Add("Content-Type", mtype.String()) http.ServeFile(w, r, "frontend/"+uPath)
Lev
а возвращает application/octet-stream
Илья
но ошибку было бы неплохо проверить
Lev
а нет
Lev
он даже так на html реагирует
Lev
разобрался
Lev
но всё равно работает не так как ожидается, оно определяет mime-type по началу файла а не расширению
Lev
и получаю такой прикол: ext: .txt, string: text/plain; charset=utf-8, upath: wasm_exec.js
Sharifzoda
Вечер добрый
Sharifzoda
Кто-нибудь знает как папку с файлами отправить через gin response?
Sharifzoda
Или сразу несколько файлов
Илья
Как вариант архивом или multipart data
kostyaBro
Ещё вариант использовать server push из http 2
kostyaBro
в плане?
Нуу в http2 можно допушивать файлы в респонз, не факт что это поможет, не знаю что конкретно нужно, но вариант интересный.
Андрей
и в чем он был не прав?
а что случ? вакансий больше стало?
Андрей
Стало
хм, пока не замечал, хотя я только в телеге смотрю вакансии, супер лэйзи