10
別のファイルで宣言されているgolangの「未定義」関数?
別のファイルの関数を呼び出す基本的なgoプログラムを作成しようとしていますが、同じパッケージの一部です。ただし、次を返します。 undefined: NewEmployee ここにソースコードがあります: main.go: package main func main() { emp := NewEmployee() } employee.go: package main type Employee struct { name string age int } func NewEmployee() *Employee { p := &Employee{} return p } func PrintEmployee (p *Employee) { return "Hello world!" }