Clone this repo:

Branches

Tags

  1. 7bfe4c7 Add go.mod file. (#6) by Sam Whited · 5 months ago master v1.0.0
  2. 86672fc Simplify range over runes. by Dmitri Shuralyov · 1 year, 8 months ago
  3. 541ff5e Travis: Use latest stable Go (1.8.1 at this time). by Dmitri Shuralyov · 2 years ago
  4. 79c90ef Add license name, use consistent wrapping. by Dmitri Shuralyov · 2 years, 1 month ago
  5. 1dba4b3 Update Travis to Go 1.7, fix vet issue. by Dmitri Shuralyov · 2 years, 8 months ago

sanitized_anchor_name

Build Status GoDoc

Package sanitized_anchor_name provides a func to create sanitized anchor names.

Its logic can be reused by multiple packages to create interoperable anchor names and links to those anchors.

At this time, it does not try to ensure that generated anchor names are unique, that responsibility falls on the caller.

Installation

go get -u github.com/shurcooL/sanitized_anchor_name

Example

anchorName := sanitized_anchor_name.Create("This is a header")

fmt.Println(anchorName)

// Output:
// this-is-a-header

License