An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 3.4% on proxy.golang.org
Top 1.1% dependent packages on proxy.golang.org
Top 1.2% dependent repos on proxy.golang.org
Top 8.9% forks on proxy.golang.org
Top 1.3% docker downloads on proxy.golang.org

proxy.golang.org : github.com/dsnet/try

Package try emulates aspects of the ill-fated "try" proposal using generics. See https://golang.org/issue/32437 for inspiration. Example usage: This package is a sharp tool and should be used with care. Quick and easy error handling can occlude critical error handling logic. Panic handling generally should not cross package boundaries or be an explicit part of an API. Package try is a good fit for short Go programs and unit tests where development speed is a greater priority than reliability. Since the E functions panic if an error is encountered, recovering in such programs is optional. Code before try: Code after try: The E family of functions all remove a final error return, panicking if non-nil. Handle recovers from that panic and allows assignment of the error to a return error value. Other panics are not recovered. HandleF is like Handle, but it calls a function after any such assignment. F wraps an error with file and line information and calls a function on error. It inter-operates well with testing.TB and log.Fatal. Recover is like F, but it supports more complicated error handling by passing the error and runtime frame directly to a function.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/dsnet/try
License: BSD-3-Clause
Latest release: almost 3 years ago
First release: almost 3 years ago
Namespace: github.com/dsnet
Dependent packages: 29
Dependent repositories: 19
Stars: 121 on GitHub
Forks: 4 on GitHub
Docker dependents: 2
Docker downloads: 1,300
See more repository details: repos.ecosyste.ms
Last synced: 28 days ago

Top 6.6% on proxy.golang.org
github.com/weberc2/tailscale v0.0.1
The easiest, most secure way to use WireGuard and 2FA.
1 version - Latest release: 10 months ago - 0 stars on GitHub
Top 7.5% on proxy.golang.org
github.com/vittitow/tailscale v1.0.0
The easiest, most secure way to use WireGuard and 2FA.
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 7.5% on proxy.golang.org
github.com/Vittitow/tailscale v1.0.0
The easiest, most secure way to use WireGuard and 2FA.
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 9.4% on proxy.golang.org
github.com/trilogy-group/tailscale v1.44.3
The easiest, most secure way to use WireGuard and 2FA.
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/MYMEJJTT/tailscale v1.56.1
113 versions - Latest release: over 1 year ago
Top 10.0% on proxy.golang.org
github.com/QZFKNGKV/tailscale v1.56.1
Package tailscaleroot embeds VERSION.txt into the binary.
113 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/mymejjtt/tailscale v1.56.1
113 versions - Latest release: over 1 year ago
Top 10.0% on proxy.golang.org
github.com/qzfkngkv/tailscale v1.56.1
113 versions - Latest release: over 1 year ago
tailscale-www-git-rosszurowski-nextjs-go-get-alt-tailscale.vercel.app v1.54.1
1 version - Latest release: over 1 year ago
Top 8.3% on proxy.golang.org
github.com/jtolio/noiseconn v0.0.0-20231127013910-f6d9ecbf1de7
A net.Conn wrapper around github.com/flynn/noise
14 versions - Latest release: over 1 year ago - 39 dependent packages - 1 dependent repositories - 2 stars on GitHub
github.com/jnchk/tailscale v1.52.1
The easiest, most secure way to use WireGuard and 2FA.
114 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/Jnchk/tailscale v1.52.1
Package tailscaleroot embeds VERSION.txt into the binary.
114 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/canopyclimate/golive v0.0.0-20231023213029-dd7646587cdd
LiveView for Go
28 versions - Latest release: over 1 year ago - 11 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/devzero-inc/tailscale v1.50.1-56ebcd1e
1 version - Latest release: over 1 year ago
github.com/mayef/tailscale v0.0.0-20230904063820-9d29f1b41eb8
Package tailscaleroot embeds VERSION.txt into the binary.
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/nshalman/tailscale v1.46.0
The easiest, most secure way to use WireGuard and 2FA.
105 versions - Latest release: almost 2 years ago - 6 stars on GitHub
Top 9.7% on proxy.golang.org
git.lzc256.com/lzc256/tailscale v1.44.0
99 versions - Latest release: almost 2 years ago
github.com/matty234/tailscale v1.42.1
The easiest, most secure way to use WireGuard and 2FA.
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.4% on proxy.golang.org
github.com/zhiminwen/exceltool v0.0.0-20230327110705-59eeaadcc43b
2 versions - Latest release: about 2 years ago
Top 9.0% on proxy.golang.org
github.com/liblaf/utils.go v1.4.0
6 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ericlagergren/tape v0.0.0-20230312170901-c9879b4e79fc
Package tape implements a file-based FIFO queue. The typical use case is to use an os.File as ba...
2 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/levifan/tailscale v1.36.2
The easiest, most secure way to use WireGuard and 2FA.
89 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/usenimbus/tailscale v1.36.1
88 versions - Latest release: about 2 years ago
Top 8.2% on proxy.golang.org
github.com/operandinc/tailscale v1.0.1
The easiest, most secure way to use WireGuard and 2FA.
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/hbowron/tailscale v1.34.2
The easiest, most secure way to use WireGuard and 2FA.
86 versions - Latest release: over 2 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/hjcore/tailscale v0.0.0-20221214090826-ded95ce4e6f9
Package tailscaleroot embeds VERSION.txt into the binary.
2 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/rbangert/tailscale v1.34.0
84 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/szhhq/tailscale v0.0.0-20221111052918-3caaee035fbf
Package tailscaleroot embeds VERSION.txt into the binary.
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.