add .travis.yml

This commit is contained in:
Alex Flint 2015-11-01 13:24:35 -08:00
parent cd9f5188a8
commit f042ab6386
3 changed files with 11 additions and 3 deletions

7
.travis.yml Normal file
View File

@ -0,0 +1,7 @@
language: go
go:
- 1.4
- tip
install:
- go get ./...
- go get -t ./...

View File

@ -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"}

View File

@ -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
//