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 7package main 8 9type Service struct { 10 rpc [2]int 11} 12 13func (s *Service) Serve(a int64) { 14 if a != 1234 { 15 print(a, " not 1234\n") 16 panic("fail") 17 } 18} 19 20var arith Service 21 22func main() { 23 c := make(chan string) 24 a := new(Service) 25 go a.Serve(1234) 26 _ = c 27} 28