add .travis.yml
This commit is contained in:
parent
cd9f5188a8
commit
f042ab6386
|
@ -0,0 +1,7 @@
|
|||
language: go
|
||||
go:
|
||||
- 1.4
|
||||
- tip
|
||||
install:
|
||||
- go get ./...
|
||||
- go get -t ./...
|
|
@ -74,7 +74,7 @@ func Example_MultipleValues() {
|
|||
}
|
||||
|
||||
// This example shows the usage string generated by go-arg
|
||||
func Example_Usage() {
|
||||
func Example_UsageString() {
|
||||
// These are the args you would pass in on the command line
|
||||
os.Args = []string{"--help"}
|
||||
|
||||
|
|
5
parse.go
5
parse.go
|
@ -1,5 +1,6 @@
|
|||
// Package arg parses command line arguments using the fields from a struct.
|
||||
// Any exported field is interpreted as a command line option, so
|
||||
//
|
||||
// For example,
|
||||
//
|
||||
// var args struct {
|
||||
// Iter int
|
||||
|
@ -9,7 +10,7 @@
|
|||
//
|
||||
// defines two command line arguments, which can be set using any of
|
||||
//
|
||||
// ./example --iter=1 --bar // bar is a boolean flag so its value is optional
|
||||
// ./example --iter=1 --bar // bar is a boolean flag so its value is set to true
|
||||
// ./example -iter 1 // bar will default to its zero value
|
||||
// ./example --bar=true // foo will default to its zero value
|
||||
//
|
||||
|
|
Loading…
Reference in New Issue