У меня есть небольшой демонстрационный проект в Гогланде со структурой:
awsomeProject
->src
->awsomeProject
->configuration.go
->main.go
Файл конфигурации имеет простую структуру только для демонстрации:
configuration.go:
package main
type Config struct {
Data int
}
Основной файл просто использует структуру конфигурации:
main.go
package main
import "fmt"
func main(){
var cfg Config
cfg.Data = 1
fmt.Println("lalala")
}
Ошибка, которая у меня есть:
/usr/local/go/bin/go run /Users/lapetre/Work/awsomeProject/src/awsomeProject/main.go аргументы командной строки src/awsomeProject/main.go:6: undefined: процесс настройки завершен с кодом выхода 2
Любая идея, почему Config не виден в основном?
Спасибо