// $G $F.go && $L $F.$A && ./$A.out // Copyright 2009 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 main type T struct { i int } type IN interface { } func main() { var i *int var f *float var s *string var m map[float] *int var c chan int var t *T var in IN var ta []IN i = nil f = nil s = nil m = nil c = nil t = nil i = nil ta = make([]IN, 1) ta[0] = nil _, _, _, _, _, _, _, _ = i, f, s, m, c, t, in, ta }