clipboard

atottoBSD-3-Clause活跃维护

Go 语言的剪贴板读写库,跨平台封装系统剪贴板操作,让 Go 程序能直接复制和粘贴文本。

clipboard for golang

暂无版本1,379star158fork同步于 2026-11-07 07:33 UTC

怎么上手

由 README 提炼,执行前请确认
go get github.com/atotto/clipboard
硬件要求按 README 说明

README 未说明硬件要求;Linux/Unix 需系统已安装 xclip 或 xsel 命令

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

Go 语言读写系统剪贴板的小库,跨平台复制粘贴纯文本

Go 语言的剪贴板读写库,跨平台封装系统剪贴板操作,让 Go 程序能直接复制和粘贴文本。

核心能力

  • 提供复制与粘贴剪贴板的 Go API
  • 支持 macOS、Windows 7 及 Linux/Unix
  • 附带 gopaste、gocopy 两个命令行工具
  • 仅处理 UTF-8 纯文本,不做编码转换

容易踩的坑

Linux/Unix 下必须先安装 xclip 或 xsel,否则无法使用;只支持文本字符串和 UTF-8 编码,不支持图片等二进制内容;命令行工具需用 go install 单独安装

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

0 个版本

暂无 release 数据(可能没有发版,或尚未同步)。

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    test

    GoDoc

    Clipboard for Go

    Provide copying and pasting to the Clipboard for Go.

    Build:

    $ go get github.com/atotto/clipboard
    

    Platforms:

    • OSX
    • Windows 7 (probably work on other Windows)
    • Linux, Unix (requires 'xclip' or 'xsel' command to be installed)

    Document:

    Notes:

    • Text string only
    • UTF-8 text encoding only (no conversion)

    TODO:

    • Clipboard watcher(?)

    Commands:

    paste shell command:

    $ go install github.com/atotto/clipboard/cmd/gopaste@latest
    $ # example:
    $ gopaste > document.txt
    

    copy shell command:

    $ go install github.com/atotto/clipboard/cmd/gocopy@latest
    $ # example:
    $ cat document.txt | gocopy