Go-Callvis Viewer

Home|gocallvis/examples/main/mypkg/mypkg.go
1package mypkg
2
3import (
4    "log"
5    "net/http"
6    "os"
7)
8
9var l = log.New(os.Stderr"mypkg"0)
10
11func init() {
12    go func() {
13        l.Fatal(http.ListenAndServe(":8080"nil))
14    }()
15}
16
17func Exported() {
18    unexported()
19}
20func unexported() {}
21
22var T = new(myType)
23
24type Iface interface {
25    Dynamic()
26}
27
28type myType struct{}
29
30func NewMyType() *myType {
31    return &myType{}
32}
33
34func (t *myTypeStatic()  {}
35func (t *myTypeDynamic() {}
36
37func Regular() {
38    defer deferred()
39    go concurrent()
40}
41func deferred()   {}
42func concurrent() {}
43
MembersX
Exported
NewMyType
deferred
os
myType.Dynamic
myType.Static.t
Iface
http
init
unexported
myType
myType.Static
myType.Dynamic.t
Regular
log
concurrent
Members
X