【文件属性】:
文件名称:goca:用于与 EPICS Channel Access 交互的 Go 包
文件大小:3KB
文件格式:ZIP
更新时间:2021-06-15 09:16:43
Go
goca:EPICS 通道访问的 Go 接口
goca 是 Channel Access 库的 Go 绑定。 它使用 cgo 调用基于 C 的通道访问库,并将其包装成易于使用的面向对象的接口。
如何使用
使用 goca.NewPV 创建一个新的 PV 结构。 定义连接和事件回调。
package main
import "github.com/mattgibbs/goca"
import (
"fmt"
"time"
)
func connectionHandler(connected bool) {
if connected {
fmt.Println("Connected to the PV!")
} else {
fmt.Println("Disconnected from the PV.")
}
}
func eventHandler(val float3
【文件预览】:
goca-master
----cago.c(876B)
----cago.h(511B)
----goca.go(2KB)
----.gitignore(168B)
----README.md(1KB)