mirror of
https://github.com/containers/podman.git
synced 2026-03-29 12:03:29 -04:00
First of all this removes the need for a network connection, second renovate can update the version as it is tracked in go.mod. However the real important part is that the binary downloads are broken[1]. For some reason the swagger created with them does not include all the type information for the examples. However when building from source the same thing works fine. [1] https://github.com/go-swagger/go-swagger/issues/2842 Signed-off-by: Paul Holzinger <pholzing@redhat.com>
webbrowser

webbrowser provides a simple API for opening web pages on your default browser.
It's inspired on Python's webbrowser package but lacks some of its features (open new window).
It just opens a webpage, most browsers will open it on a new tab.
Installation
As simple as:
go get -u github.com/toqueteos/webbrowser
Usage
package main
import "github.com/toqueteos/webbrowser"
func main() {
webbrowser.Open("http://golang.org")
}
That's it!
Crossplatform support
The package works on:
android(verified by 3rd party)darwinfreebsd(verified by 3rd party)linuxnetbsd(verified by 3rd party)openbsd(verified by 3rd party)windows
License
It is licensed under the MIT open source license, please see the LICENSE.md file for more information.
Thanks...
Miki Tebeka wrote a nicer version that wasn't on godoc.org when I did this, check it out!.
Already disliking it?
No problem! There's alternative libraries that may be better to your needs:
- https://github.com/pkg/browser, it does what webbrowser does and more!
- https://github.com/skratchdot/open-golang, it even provides a
xdg-openimplementation in case you don't have it!