From 3f816681dcfee134f3dfc8433ba632df3a08ac72 Mon Sep 17 00:00:00 2001 From: foolin Date: Sat, 9 May 2020 00:20:04 +0800 Subject: [PATCH] fix comments --- builtin.go | 2 +- pagser.go | 4 ++-- parse.go | 3 ++- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/builtin.go b/builtin.go index cbb5ca9..0e8d32a 100644 --- a/builtin.go +++ b/builtin.go @@ -5,7 +5,7 @@ import ( ) // CallFunc write function interface - +// // # Define Global Function // // func MyFunc(node *goquery.Selection, args ...string) (out interface{}, err error) { diff --git a/pagser.go b/pagser.go index 931225a..c1ee674 100644 --- a/pagser.go +++ b/pagser.go @@ -16,9 +16,9 @@ import ( // Pagser the page parser type Pagser struct { Config Config - //ctxTags map[string]*tagTokenizer // tag value => tagTokenizer + //mapTags map[string]*tagTokenizer // tag value => tagTokenizer mapTags sync.Map //map[string]*tagTokenizer - //ctxFuncs map[string]CallFunc // name => func + //mapFuncs map[string]CallFunc // name => func mapFuncs sync.Map //map[string]CallFunc } diff --git a/parse.go b/parse.go index 3ff6f7c..ba67b1b 100644 --- a/parse.go +++ b/parse.go @@ -19,7 +19,7 @@ func (p *Pagser) Parse(v interface{}, document string) (err error) { return p.ParseDocument(v, reader) } -// Parse parse html to struct +// ParseReader parse html to struct func (p *Pagser) ParseReader(v interface{}, reader io.Reader) (err error) { doc, err := goquery.NewDocumentFromReader(reader) if err != nil { @@ -33,6 +33,7 @@ func (p *Pagser) ParseDocument(v interface{}, document *goquery.Document) (err e return p.ParseSelection(v, document.Selection) } +// ParseSelection parse selection to struct func (p *Pagser) ParseSelection(v interface{}, selection *goquery.Selection) (err error) { return p.doParse(v, nil, selection) }