package util import ( "github.com/Mmx233/BitSrunLoginGo/global" "github.com/Mmx233/tool" "time" ) type checker struct{} var Checker checker func (checker) NetOk() bool { h, _, e := tool.HTTP.GetBytes(&tool.GetRequest{ Url: "https://www.baidu.com/", Redirect: false, Timeout: time.Duration(global.Config.Settings.Timeout) * time.Second, }) if e != nil || h.Get("Location") != "" { return false } return true }