sess.Values["user"]是
interface{},括号之间的内容称为类型断言
。它检查的值
sess.Values["user"]是否为类型
bson.ObjectId。如果是,
ok则将为
true。否则,它将为
false。
例如:
var i interface{}i = int(42)a, ok := i.(int)// a == 42 and ok == trueb, ok := i.(string)// b == "" (default value) and ok == false


