1
1
mirror of https://github.com/go-gitea/gitea synced 2024-11-10 20:24:24 +00:00
gitea/vendor/github.com/toqueteos/webbrowser
Antoine GIRARD c4d8d53a6d Backport: Use vendored go-swagger (#8087) (#8165)
* Use vendored go-swagger (#8087)

* Use vendored go-swagger

* vendor go-swagger

* revert un wanteed change

* remove un-needed GO111MODULE

* Update Makefile

Co-Authored-By: techknowlogick <matti@mdranta.net>

* re-generate swagger file
2019-09-12 22:58:09 +03:00
..
.travis.yml Backport: Use vendored go-swagger (#8087) (#8165) 2019-09-12 22:58:09 +03:00
CONTRIBUTING.md Backport: Use vendored go-swagger (#8087) (#8165) 2019-09-12 22:58:09 +03:00
go.mod Backport: Use vendored go-swagger (#8087) (#8165) 2019-09-12 22:58:09 +03:00
LICENSE.md Backport: Use vendored go-swagger (#8087) (#8165) 2019-09-12 22:58:09 +03:00
README.md Backport: Use vendored go-swagger (#8087) (#8165) 2019-09-12 22:58:09 +03:00
webbrowser.go Backport: Use vendored go-swagger (#8087) (#8165) 2019-09-12 22:58:09 +03:00

webbrowser Build Status GoDoc Sourcegraph

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)
  • darwin
  • freebsd (verified by 3rd party)
  • linux
  • netbsd (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: