One project (for Windows and Mac) appears closer to what you want: atotto/clipboard.
Provide copy and paste to the clipboard for Go.
func ReadAll() (string, error)
func WriteAll(text string) error
Linux clipboard_linux.go class: xsel --output/input --clipboard.
: , GLFW:
, , OpenGL
Go glfw3 clipboard.go, .
func (w *Window) SetClipboardString(str string)
func (w *Window) GetClipboardString() (string, error)
GLFW, , .