如题我写了一个web.go
package web
import (
"fmt"
)
func Dsat() int {
fmt.Println("aaaa")
return 1
}
然后写了一个hello.go
package main
import (
"fmt"
"web"
)
func main() {
fmt.Println("hello world! via go~")
var ac int32
ac = 33
var bd int32
bd = 33
var cc int32
cc = ac + bd
fmt.Print(cc)
web.Dsat()
}
然后build web.go,install web
在后面build hello.go 会报错说:undefined: web.Dsat
请问这段代码错在哪里?改怎么改?
hello.go和web.go在同一目录,但又不同包,如果src目录是这样就没有问题,同时import web要改为hello/web