diff options
author | jet tsang zeon-git <zeon-git@jettsang.com> | 2021-04-14 08:19:32 +0800 |
---|---|---|
committer | jet tsang zeon-git <zeon-git@jettsang.com> | 2021-04-14 08:19:32 +0800 |
commit | 650923bed79a1154434685fdbddb81947f44a783 (patch) | |
tree | aca6f16295d3f423e80dc2c706705498a65c4fcd | |
parent | Initial scaffolding (diff) | |
download | relay-650923bed79a1154434685fdbddb81947f44a783.tar.gz relay-650923bed79a1154434685fdbddb81947f44a783.tar.bz2 relay-650923bed79a1154434685fdbddb81947f44a783.zip |
any error handling
Signed-off-by: jet tsang zeon-git <zeon-git@jettsang.com>
-rw-r--r-- | main.go | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -88,11 +88,13 @@ func loadData() { log.Println("Loading data.") var code string if blockTxt != "" { - doc, err := htmlquery.LoadURL(listUrl) - if err != nil { + if doc, err := htmlquery.LoadURL(listUrl); err != nil { return + } else if found := htmlquery.FindOne(doc, blockTxt); found != nil { + return + } else { + code = htmlquery.InnerText(found) } - code = htmlquery.InnerText(htmlquery.FindOne(doc, blockTxt)) } else { var dst []byte _, byteCode, _ := fasthttp.Get(dst, string(listUrl)) |