• package main

  • import (
  •     "plugin"
  • )

  • func main() {
  •     p, err := plugin.Open("myplugin.so")
  •     if err != nil {
  •         panic(err)
  •     }
  •     f, err1 := p.Lookup("TestPlugin")
  •     if err1 != nil {
  •         panic(err1)
  •     }
  •     f.(func())()
  • }