类型判断
bodyString, ok := body.(string)
if !ok {
fmt.Println("It's not ok for type string")
return
}
fmt.Println("The value is ", bodyString)
获取map对应key的值
val, ok := dataMap["key"]
if(ok){undefined
fmt.Println("Capital of United States is", val)
}else {undefined
fmt.Println("Capital of United States is not present")
}
获取IP
import(
"github.com/thinkeridea/go-extend/exnet"
)
ip = exnet.ClientPublicIP(r)
if ip == ""{
ip = exnet.ClientIP(r)
}