Root Zanli
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
golang
/
1.22.0
/
src
/
cmd
/
cgo
/
internal
/
testplugin
/
testdata
/
issue19534
/
Filename :
main.go
back
Copy
// Copyright 2017 The Go 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 main import "plugin" func main() { p, err := plugin.Open("plugin.so") if err != nil { panic(err) } sym, err := p.Lookup("Foo") if err != nil { panic(err) } f := sym.(func() int) if f() != 42 { panic("expected f() == 42") } }