pkg/browser
GitHub: pkg/browser
一个 Go 语言辅助库,封装了跨平台调用系统默认浏览器打开文件、reader 和 URL 的功能。
Stars: 619 | Forks: 120
# 浏览器
```
import "github.com/pkg/browser"
```
Package browser 提供了相关的辅助函数,用于在浏览器窗口中打开文件、reader 和 URL。
具体启动哪个浏览器完全取决于客户端。
## 变量
```
var Stderr io.Writer = os.Stderr
```
Stderr 是一个 io.Writer,已执行的命令会将其标准错误写入其中。
```
var Stdout io.Writer = os.Stdout
```
Stdout 是一个 io.Writer,已执行的命令会将其标准输出写入其中。
## 函数 OpenFile
```
func OpenFile(path string) error
```
OpenFile 会为指定的文件路径打开一个新的浏览器窗口。
## 函数 OpenReader
```
func OpenReader(r io.Reader) error
```
OpenReader 会读取 r 的内容,并将
结果显示在一个新的浏览器窗口中。
## 函数 OpenURL
```
func OpenURL(url string) error
```
OpenURL 会打开一个指向指定 url 的新浏览器窗口。
由 [godoc2md](http://godoc.org/github.com/davecheney/godoc2md) 生成
标签:EVTX分析, Go, Ruby工具, 日志审计, 浏览器, 系统工具, 跨平台调用, 辅助工具库