我正在尝试编写一个应用程序来从数据库中提取状态,但我似乎陷入了该语言的一个非常基本的原则。我已经编写了程序,但由于错误而无法编译use of package time not in selector
。
一个非常基本的例子(来自 play.golang.org 自己的测试环境)
package main
import (
"fmt"
"time"
)
func main() {
s_str := time.Now()
fmt.Println( printT(s_str) )
}
func printT(t time) time {
return t.Add(100)
}
不幸的是,我发现在线文档和帮助文档有点不足。我的理解是,该import
语句应该包括整个程序的库,就像 C++ 中的那样对吗?