Size: a a a

2020 August 19

K

Kino Recovery in Go-go!
а есть ли динамические среда,что-то вроде jupyter? мне надо посмотреть как библиотека презентует данные от docker
источник
2020 August 20

н

немедленно in Go-go!
ты интерпретатор го хочешь?
источник

K

Kino Recovery in Go-go!
да
источник

н

немедленно in Go-go!
ну официального нет
источник

н

немедленно in Go-go!
неофициального тоже
источник

н

немедленно in Go-go!
есть прикольные поделки типа tengo
источник

н

немедленно in Go-go!
но все же го не питон
источник

E

Edgar in Go-go!
немедленно
неофициального тоже
yaegi
источник

н

немедленно in Go-go!
поделки
источник

с

сонная википедия... in Go-go!
источник

с

сонная википедия... in Go-go!
Kino Recovery
а есть ли динамические среда,что-то вроде jupyter? мне надо посмотреть как библиотека презентует данные от docker
а что мешает написать тест например?
источник

с

сонная википедия... in Go-go!
маленькое контролируемое окружение
источник

K

Kino Recovery in Go-go!
сонная википедия
а что мешает написать тест например?
выделил сабпакет и тестил
источник

RS

Roman Sharkov in Go-go!
[SOLVED]
Как получить название модуля имея path к директории в которой он находится? 🤔

попробовал https://pkg.go.dev/golang.org/x/tools/go/packages?tab=doc#example-package
но он мне почему-то выдаёт:

&packages.Package{ID:"/var/folders/g4/8s17hkn91yz9yrvllkwgq_8r0000gn/T/TestParse168125023/001", Name:"", PkgPath:"/var/folders/g4/8s17hkn91yz9yrvllkwgq_8r0000gn/T/TestParse168125023/001", Errors:[]packages.Error{packages.Error{Pos:"", Msg:"directory /var/folders/g4/8s17hkn91yz9yrvllkwgq_8r0000gn/T/TestParse168125023/001 outside available modules", Kind:1}}, GoFiles:[]string(nil), CompiledGoFiles:[]string(nil), OtherFiles:[]string(nil), ExportFile:"", Imports:map[string]*packages.Package{}, Types:(*types.Package)(0xc00009c0a0), Fset:(*token.FileSet)(0xc0001633c0), IllTyped:true, Syntax:[]*ast.File{}, TypesInfo:(*types.Info)(0xc00009c0f0), TypesSizes:(*types.StdSizes)(0xc000126240), forTest:"", Module:(*packages.Module)(nil)}

т.е. ошибка "outside available modules"

в папке /var/folders/g4/8s17hkn91yz9yrvllkwgq_8r0000gn/T/TestParse168125023/001 у меня несколько .go файлов и go.mod

EDIT: nevermind, надо было не в patterns а в config.Dir указывать путь к модулю
источник

н

немедленно in Go-go!
Roman Sharkov
[SOLVED]
Как получить название модуля имея path к директории в которой он находится? 🤔

попробовал https://pkg.go.dev/golang.org/x/tools/go/packages?tab=doc#example-package
но он мне почему-то выдаёт:

&packages.Package{ID:"/var/folders/g4/8s17hkn91yz9yrvllkwgq_8r0000gn/T/TestParse168125023/001", Name:"", PkgPath:"/var/folders/g4/8s17hkn91yz9yrvllkwgq_8r0000gn/T/TestParse168125023/001", Errors:[]packages.Error{packages.Error{Pos:"", Msg:"directory /var/folders/g4/8s17hkn91yz9yrvllkwgq_8r0000gn/T/TestParse168125023/001 outside available modules", Kind:1}}, GoFiles:[]string(nil), CompiledGoFiles:[]string(nil), OtherFiles:[]string(nil), ExportFile:"", Imports:map[string]*packages.Package{}, Types:(*types.Package)(0xc00009c0a0), Fset:(*token.FileSet)(0xc0001633c0), IllTyped:true, Syntax:[]*ast.File{}, TypesInfo:(*types.Info)(0xc00009c0f0), TypesSizes:(*types.StdSizes)(0xc000126240), forTest:"", Module:(*packages.Module)(nil)}

т.е. ошибка "outside available modules"

в папке /var/folders/g4/8s17hkn91yz9yrvllkwgq_8r0000gn/T/TestParse168125023/001 у меня несколько .go файлов и go.mod

EDIT: nevermind, надо было не в patterns а в config.Dir указывать путь к модулю
go list -f "{{.Module}}"
источник

н

немедленно in Go-go!
я бы фото показал, но тут низя
источник

DR

Dmitry R in Go-go!
Нормально ли будет сделать в одном репозитории еще одно приложение для запуска функциональных тестов. Вместе с ним поднимать пустую базу. Из него для каждого тест кейса заполнять нужными данными и мокать http запросы?
источник

ЛА

Локоть Анатолий... in Go-go!
Dmitry R
Нормально ли будет сделать в одном репозитории еще одно приложение для запуска функциональных тестов. Вместе с ним поднимать пустую базу. Из него для каждого тест кейса заполнять нужными данными и мокать http запросы?
Нормально, только почему ещё одно приложение? Обычно тестируется то же самое приложение
источник

ВС

Владимир Столяров... in Go-go!
Dmitry R
Нормально ли будет сделать в одном репозитории еще одно приложение для запуска функциональных тестов. Вместе с ним поднимать пустую базу. Из него для каждого тест кейса заполнять нужными данными и мокать http запросы?
С dockertest или testcontainers-go можно и в _test файлах все разместить
источник

ВС

Владимир Столяров... in Go-go!
А какие-то стандартные действия до или после теста поможет делать testify/suite
источник