// Copyright 2015 The go-python 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 funcs import ( "github.com/go-python/gopy/_examples/cpkg" ) var ( F1 func() F2 Func F3 S1 F4 S2 F5 []func() F6 []Func F7 [2]func() F8 [3]Func ) type Func func() type S1 struct { F1 Func F2 []Func F3 [4]Func } type S2 struct { F1 func() F2 []func() F3 [5]func() } func init() { F1 = func() { cpkg.Printf("calling F1\n") } F2 = Func(func() { cpkg.Printf("calling F2\n") }) }