Russ Cox ac6ebfdea9 add method Value() Value to InterfaceValue.
use Value() in print to print underlying value
from interface.

before:
	package main
	import "fmt"
	func main() {
		x := []interface{} {1, "hello", 2.5};
		fmt.Println(x[0], x[1], x[2], x);
	}

	1 hello 2.5 [<non-nil interface> <non-nil interface> <non-nil interface>]

after:
	1 hello 2.5 [1 hello 2.5]

R=r
DELTA=44  (22 added, 16 deleted, 6 changed)
OCL=27139
CL=27141
2009-04-06 21:28:04 -07:00
2009-02-03 15:00:09 -08:00
2009-04-03 16:19:22 -07:00
Description
The Go programming language
BSD-3-Clause 602 MiB
Languages
Go 94.3%
Assembly 5.3%
C 0.2%
Shell 0.1%