package main import "C" import ( "fmt" "os" ) //export Init func Init() { if file, err := os.OpenFile(`library.log`, os.O_RDWR|os.O_CREATE|os.O_APPEND, 0666); err == nil { defer file.Close() fmt.Fprint(file, "Init") } } //export Deinit func Deinit() { if file, err := os.OpenFile(`library.log`, os.O_RDWR|os.O_CREATE|os.O_APPEND, 0666); err == nil { defer file.Close() fmt.Fprint(file, "Deinit") } } //export Tick func Tick() { if file, err := os.OpenFile(`library.log`, os.O_RDWR|os.O_CREATE|os.O_APPEND, 0666); err == nil { defer file.Close() fmt.Fprint(file, "Tick") } } func main() {}