I have this main.go file:
package main
import "one/entities/bar"
func main(){
}
I have this dir structure:
When I build my project with:
go install main
I get this compilation error:
src/main/main.go:3:8: no Go files in
/home/oleg/codes/oresoftware/oredoc/test/builds/go/src/one/entities/bar
that error makes sense. Is there some way to import all the subpackages from within the one/entities/bar
directory?
Something like this:
package main
import bar "one/entities/bar/*"
func main(){
}
(using some sort of * syntax and importing all subpackages in the bar namespace).
Ultimately I am trying do something like this:
package main
import (
"log"
"one/entities/bar"
)
func main(){
v := bar.Get.Basic.Req.Headers{}
log.Fatal(v)
}
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…