clipboard:(实验性的)用于多平台剪贴板的库

时间:2024-05-03 06:52:10
【文件属性】:

文件名称:clipboard:(实验性的)用于多平台剪贴板的库

文件大小:9KB

文件格式:ZIP

更新时间:2024-05-03 06:52:10

go windows macos linux golang

剪贴板 这是Go中的多平台剪贴板库。 抽象的 这是Go中的剪贴板库,可在多个平台上运行。 不需要外部剪贴板包。 支持平台 Windows(Pure Go) macOS(必需的cgo) :warning: 在制品 :warning: Linux,Unix(X11) 不幸的是,我认为Linux构建剪贴板库是不可行的,因为xclient需要作为守护程序引用以保留剪贴板数据。 对于和,这种方法是相同的。 Go可以将自己的程序作为外部进程运行,例如和 。 但是,当然不能将它们合并为一个库。 xclip和xsel也可以实现,因为它们是作为二进制文件而不是库文件完成的。 因此,事实证明不可能在Linux中将剪贴板作为库来实现。 安装 go get github.com/d-tsuji/clipboard 原料药 package clipboard // Get returns the current text data


【文件预览】:
clipboard-master
----.github()
--------workflows()
----clipboard_windows.go(219B)
----example_test.go(366B)
----LICENSE(1KB)
----clipboard_test.go(533B)
----.gitignore(382B)
----clipboard.go(222B)
----Makefile(596B)
----go.sum(2KB)
----clipboard_unix.go(6KB)
----README.md(2KB)
----clipboard_darwin.go(263B)
----go.mod(525B)

网友评论