Skip to content

extractlinks GO package for extracting anchor links from HTML

License

Notifications You must be signed in to change notification settings

steelx/extractlinks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Actions Status

extractlinks

extractlinks GO package for extracting anchor links from HTML

Extracts all anchor links from a HTML page into an Array of []Link

type Link struct {
	Href string
	Text string
}

Install

go get -u github.com/steelx/extractlinks

Example

package main

import (
  "fmt"
  "net/http"
  
  "github.com/steelx/extractlinks"
)

func main() {
  resp, _ := http.Get("http://www.youtube.com/JsFunc")
  links, err := extractlinks.All(resp.Body)
  checkErr(err)
  
  fmt.Println(links)
}

Output: (... is just to suppress rest of the result)

[{/ IN} {//www.youtube.com/upload } {/channel/UCuB4FSBjofpagXnBlHQUocA } ...]

About

extractlinks GO package for extracting anchor links from HTML

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages