func NewTest()*Test{
return &Test{
a:100,
b:200,
}
}
func main(){
t := NewTest()
fmt.Println(t.a)
}
这是正确的,它可以打印t.a
package main
import (
"fmt"
"golang.org/x/time/rate"
)
func main(){
l := rate.NewLimiter(2,3)
fmt.Println(l.tokens)
}
这是不正确的,它显示“未解析的参考'令牌'”