mirror of
https://github.com/beego/bee.git
synced 2025-07-04 21:50:18 +00:00
Updated vendor
This commit is contained in:
31
vendor/github.com/cosiner/argv/README.md
generated
vendored
Normal file
31
vendor/github.com/cosiner/argv/README.md
generated
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
# Argv
|
||||
|
||||
[](https://godoc.org/github.com/cosiner/argv)
|
||||
[](https://travis-ci.org/cosiner/argv)
|
||||
[](https://coveralls.io/github/cosiner/argv)
|
||||
[](https://goreportcard.com/report/github.com/cosiner/argv)
|
||||
|
||||
Argv is a library for [Go](https://golang.org) to split command line string into arguments array.
|
||||
|
||||
# Documentation
|
||||
Documentation can be found at [Godoc](https://godoc.org/github.com/cosiner/argv)
|
||||
|
||||
# Example
|
||||
```Go
|
||||
func TestArgv(t *testing.T) {
|
||||
args, err := argv.Argv([]rune(" ls `echo /` | wc -l "), os.Environ(), argv.Run)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
expects := [][]string{
|
||||
[]string{"ls", "/"},
|
||||
[]string{"wc", "-l"},
|
||||
}
|
||||
if !reflect.DeepDqual(args, expects) {
|
||||
t.Fatal(args)
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
# LICENSE
|
||||
MIT.
|
Reference in New Issue
Block a user