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 // 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 // These are the args you would pass in on the command line
os.Args = []string{"--help"} os.Args = []string{"--help"}

View File

@ -1,5 +1,6 @@
// Package arg parses command line arguments using the fields from a struct. // 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 { // var args struct {
// Iter int // Iter int
@ -9,7 +10,7 @@
// //
// defines two command line arguments, which can be set using any of // 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 -iter 1 // bar will default to its zero value
// ./example --bar=true // foo will default to its zero value // ./example --bar=true // foo will default to its zero value
// //