package
0.8.9
Repository: https://github.com/influx6/npkg.git
Documentation: pkg.go.dev

# README

Pattern

GoDoc

Pattern provides a simple URI pattern matcher, useful for constructing url matchers.

Example


package main

import "github.com/influx6/faux/pattern"
import "fmt"

func main(){

	r := pattern.New(`/name/{id:[\d+]}/`)

	params, state := r.Validate(`/name/12/d`)
  if !state {
    panic("No match found")
  }

  fmt.Printf("URL Params: %+s",params)
}