go mod init example.com/my-go-pluginNote that you need to include the v in the version tag.
go get github.com/untrustedmodders/go-plugify@v1.0.0package main
import (
"fmt"
"github.com/untrustedmodders/go-plugify"
)
func init() {
plugify.OnPluginStart(func() error {
fmt.Println("OnPluginStart")
return nil
})
plugify.OnPluginUpdate(func(dt float32) error {
fmt.Println("OnPluginUpdate")
return nil
})
plugify.OnPluginEnd(func() error {
fmt.Println("OnPluginEnd")
return nil
})
}
func main() {}