// Copyright 2012 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 import "./a" func main() { s := a.Func() if s[0] != 1 { println(s[0]) panic("s[0] != 1") } if s[1] != 2+3i { println(s[1]) panic("s[1] != 2+3i") } if s[2] != 4+5i { println(s[2]) panic("s[2] != 4+5i") } x := 1 + 2i y := a.Mul(x) if y != (1+2i)*(3+4i) { println(y) panic("y != (1+2i)*(3+4i)") } }