I don't think we've discussed this API enough.
««« original CL description
bike/shed: new package.
It comes up often enough that it's time to provide
the utility of a standard package.
R=r, mirtchovski, adg, rsc, n13m3y3r, ality, go.peter.90, lstoakes, iant, jan.mercl, bsiegert, robert.hencke, rogpeppe, befelemepeseveze, kevlar
CC=golang-dev
https://golang.org/cl/
4557047
»»»
R=dsymonds, bradfitz, gri
CC=golang-dev
https://golang.org/cl/
4576065
archive/zip\
asn1\
big\
- bike/shed\
bufio\
bytes\
cmath\
+++ /dev/null
-# Copyright 2011 The Go Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style
-# license that can be found in the LICENSE file.
-
-include ../../../Make.inc
-
-TARG=bike/shed
-GOFILES=\
- colors.go\
-
-include ../../../Make.pkg
+++ /dev/null
-// Copyright 2011 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-/*
-Package shed defines colors for bike sheds.
-
-See http://red.bikeshed.org/ for more details.
-
-TODO: More colors, colour support, stripes, methods, ponies.
-*/
-package shed
-
-// A Color represents a color, or a colour if you're colonial enough.
-type Color uint8
-
-const (
- Red Color = iota
- Green
- Yellow
- Blue
- Purple
- Magenta
- Chartreuse
- Cyan
-)
+++ /dev/null
-// Copyright 2011 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package shed
-
-import (
- "testing"
-)
-
-func TestCompilerIsNotColorBlind(t *testing.T) {
- if Red == Green {
- t.Error("Expected Red != Green, but couldn't distinguish them")
- }
-}