Popularity
1.3
Declining
Activity
0.0
Stable
8
1
3
Programming language: Go
License: MIT License
Tags:
Utility
Text Processing
parseargs-go alternatives and similar packages
Based on the "Utility" category.
Alternatively, view parseargs-go alternatives based on common mentions on social networks and blogs.
Get performance insights in less than 4 minutes
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Sponsored
scoutapm.com
Do you think we are missing an alternative of parseargs-go or a related project?
README
parseargs-go
This is a port of the parserargs.js project to Go.
What about parsing arguments allowing quotes in them? But beware that this library will not parse flags (-- and -), flags will be returned as simple strings.
Installation
go get -u github.com/txgruppi/parseargs-go
Example
package main
import (
"fmt"
"log"
"github.com/txgruppi/parseargs-go"
)
func main() {
setInRedis := `set name "Put your name here"`
parsed, err := parseargs.Parse(setInRedis)
if err != nil {
log.Fatal(err)
}
fmt.Printf("%#v\n", parsed) // []string{"set", "name", "Put your name here"}
}
Tests
go get -u -t github.com/txgruppi/parseargs-go
cd $GOPATH/src/github.com/txgruppi/parseargs-go
go test ./...
License
MIT
*Note that all licence references and agreements mentioned in the parseargs-go README section above
are relevant to that project's source code only.