diff options
author | Russ Cox <rsc@golang.org> | 2010-03-30 10:34:57 -0700 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2010-03-30 10:34:57 -0700 |
commit | 74119689619c24f5871056d13d07d56f69ad5f60 (patch) | |
tree | 2ad4647a66bf21bf56d761edba537c237b8e318a /doc/progs/sortmain.go | |
parent | 74339da2d519a795f33d78f8694eb7b97065d9d7 (diff) | |
download | golang-74119689619c24f5871056d13d07d56f69ad5f60.tar.gz |
single argument panic
note that sortmain.go has been run through hg gofmt;
only the formatting of the day initializers changed.
i'm happy to revert that formatting if you'd prefer.
stop on error in doc/progs/run
R=r
CC=golang-dev
http://codereview.appspot.com/850041
Diffstat (limited to 'doc/progs/sortmain.go')
-rw-r--r-- | doc/progs/sortmain.go | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/doc/progs/sortmain.go b/doc/progs/sortmain.go index df2abc058..6bd504a5b 100644 --- a/doc/progs/sortmain.go +++ b/doc/progs/sortmain.go @@ -14,7 +14,7 @@ func ints() { a := sort.IntArray(data) sort.Sort(a) if !sort.IsSorted(a) { - panic() + panic("fail") } } @@ -23,7 +23,7 @@ func strings() { a := sort.StringArray(data) sort.Sort(a) if !sort.IsSorted(a) { - panic() + panic("fail") } } @@ -42,18 +42,18 @@ func (p *dayArray) Less(i, j int) bool { return p.data[i].num < p.data[j].num } func (p *dayArray) Swap(i, j int) { p.data[i], p.data[j] = p.data[j], p.data[i] } func days() { - Sunday := day{ 0, "SUN", "Sunday" } - Monday := day{ 1, "MON", "Monday" } - Tuesday := day{ 2, "TUE", "Tuesday" } - Wednesday := day{ 3, "WED", "Wednesday" } - Thursday := day{ 4, "THU", "Thursday" } - Friday := day{ 5, "FRI", "Friday" } - Saturday := day{ 6, "SAT", "Saturday" } + Sunday := day{0, "SUN", "Sunday"} + Monday := day{1, "MON", "Monday"} + Tuesday := day{2, "TUE", "Tuesday"} + Wednesday := day{3, "WED", "Wednesday"} + Thursday := day{4, "THU", "Thursday"} + Friday := day{5, "FRI", "Friday"} + Saturday := day{6, "SAT", "Saturday"} data := []*day{&Tuesday, &Thursday, &Wednesday, &Sunday, &Monday, &Friday, &Saturday} a := dayArray{data} sort.Sort(&a) if !sort.IsSorted(&a) { - panic() + panic("fail") } for _, d := range data { fmt.Printf("%s ", d.longName) |