Package browser provides helpers to open files, readers, and urls in a browser window.
Go
620
40 commits
updated Jan 2, 2024
import "github.com/pkg/browser"
Package browser provides helpers to open files, readers, and urls in a browser window.
The choice of which browser is started is entirely client dependant.
var Stderr io.Writer = os.Stderr
Stderr is the io.Writer to which executed commands write standard error.
var Stdout io.Writer = os.Stdout
Stdout is the io.Writer to which executed commands write standard output.
func OpenFile(path string) error
OpenFile opens new browser window for the file path.
func OpenReader(r io.Reader) error
OpenReader consumes the contents of r and presents the results in a new browser window.
func OpenURL(url string) error
OpenURL opens a new browser window pointing to url.
Generated by godoc2md
557 followers · starred Jan 2023
691 followers · starred Dec 2016
594 followers · starred Nov 2025
89 followers · starred Oct 2015
Package browser provides helpers to open files, readers, and urls in a browser window.
Go
620
40 commits
updated Jan 2, 2024
import "github.com/pkg/browser"
Package browser provides helpers to open files, readers, and urls in a browser window.
The choice of which browser is started is entirely client dependant.
var Stderr io.Writer = os.Stderr
Stderr is the io.Writer to which executed commands write standard error.
var Stdout io.Writer = os.Stdout
Stdout is the io.Writer to which executed commands write standard output.
func OpenFile(path string) error
OpenFile opens new browser window for the file path.
func OpenReader(r io.Reader) error
OpenReader consumes the contents of r and presents the results in a new browser window.
func OpenURL(url string) error
OpenURL opens a new browser window pointing to url.
Generated by godoc2md
557 followers · starred Jan 2023
691 followers · starred Dec 2016
594 followers · starred Nov 2025
89 followers · starred Oct 2015