Size: a a a

2021 May 16

DP

Daniel Podolsky in Go-go!
у вас там импортируется пакет, у него есть директория, но в этой директории нет гошных файлов
источник

LP

Loganathan P in Go-go!
Hi
источник

DP

Daniel Podolsky in Go-go!
не, тогда ошибка другая
источник

VY

Vladislav Yarmak in Go-go!
здорова!
источник

LP

Loganathan P in Go-go!
How are you
источник

VY

Vladislav Yarmak in Go-go!
doing great
источник

ДГ

Дмитрий Гриднев... in Go-go!
Я про main.go написал из за того, что когда я допустим включаю дебагер, бинарника формально нет и он выдает путь кэша. А мне нужен всегда путь папки в которой лежит программа в виде бинарника или не собранного кода, т.е. откуда произошел запуск
источник

VY

Vladislav Yarmak in Go-go!
какого кэша?
источник

ДГ

Дмитрий Гриднев... in Go-go!
/var/folders/n6/hmnpxw312zs3c12nt0j6zmz80000gn/T/go-build1758662623/b001/exe/main
источник

Z

Zver in Go-go!
Потому что отладка лежит в кеше
источник

VY

Vladislav Yarmak in Go-go!
это вот и есть бинарник, в который при запуске собралось
источник

ДГ

Дмитрий Гриднев... in Go-go!
Логично, просто мне нужен путь именно в папке в которой запускали
источник

Z

Zver in Go-go!
А не где выдумаете
источник

с

сонная википедия... in Go-go!
go run кладет бинарник в temporary directory
источник

с

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

Z

Zver in Go-go!
Запускается из папки кэша
источник

с

сонная википедия... in Go-go!
путь к бинарнику и working directory это разные вещи
источник

ДГ

Дмитрий Гриднев... in Go-go!
Мне не working directory нужен
источник

ДГ

Дмитрий Гриднев... in Go-go!
А именно что я запускал
источник

Z

Zver in Go-go!
А что?
источник