github.com/xushiwei/go@v0.0.0-20130601165731-2b9d83f45bc9/test/fixedbugs/bug084.go (about) 1 // run 2 3 // Copyright 2009 The Go Authors. All rights reserved. 4 // Use of this source code is governed by a BSD-style 5 // license that can be found in the LICENSE file. 6 7 package main 8 9 type Service struct { 10 rpc [2]int 11 } 12 13 func (s *Service) Serve(a int64) { 14 if a != 1234 { 15 print(a, " not 1234\n") 16 panic("fail") 17 } 18 } 19 20 var arith Service 21 22 func main() { 23 c := make(chan string) 24 a := new(Service) 25 go a.Serve(1234) 26 _ = c 27 }