package
module
Version:
v0.1.5
Opens a new window with list of versions in this module.
Published: Feb 6, 2022
License: BSD-3-Clause
Opens a new window with license information.
Imports: 3
Opens a new window with list of imports.
Imported by: 1
Opens a new window with list of known importers.
README
¶
Clipboard for Go
Provide copying and pasting to the Clipboard for Go.
Build:
$ go get pkg.nimblebun.works/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:
Commands:
paste shell command:
$ go get pkg.nimblebun.works/clipboard/cmd/gopaste
$ # example:
$ gopaste > document.txt
copy shell command:
$ go get pkg.nimblebun.works/clipboard/cmd/gocopy
$ # example:
$ cat document.txt | gocopy
Documentation
¶
Package clipboard read/write on clipboard
package main
import (
"fmt"
"pkg.nimblebun.works/clipboard"
)
func main() {
clipboard.WriteAll("日本語")
text, _ := clipboard.ReadAll()
fmt.Println(text)
}
Output:
日本語
Unsupported might be set true during clipboard init, to help callers decide
whether or not to offer clipboard options.
ReadAll read string from clipboard
WriteAll write string to clipboard
Source Files
¶
Directories
¶
cmd
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.