Showing 2 of 2 total issues
Function makeItem
has 10 return statements (exceeds 4 allowed). Open
Open
func makeItem(n *html.Node) (*item, error) {
tdNodes := node.Children(n, func(n *html.Node) bool {
return n.Type == html.ElementNode && n.Data == "td"
})
var err error
Function makeItemsFromURL
has 6 return statements (exceeds 4 allowed). Open
Open
func makeItemsFromURL(url string) ([]*item, error) {
doc, err := parseList(url)
if err != nil {
return []*item{}, err
}