./devel/go-errors, Simple error handling primitives

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.8.0nb9, Package name: go-errors-0.8.0nb9, Maintainer: pkgsrc-users

Package errors provides simple error handling primitives.

The traditional error handling idiom in Go is roughly akin to

if err != nil {
return err
}

which applied recursively up the call stack results in error reports without
context or debugging information. The errors package allows programmers to add
context to the failure path in their code in a way that does not destroy the
original value of the error.


Required to build:
[pkgtools/cwrappers] [lang/go112]

Master sites:

SHA1: 6256e89cb3c94189180096eb804d9c8c90088fb5
RMD160: 473ecf6cada7287f2e27c90509d351f98895ecf3
Filesize: 11.078 KB

Version history: (Expand)


CVS history: (Expand)


   2019-11-03 11:00:25 by Roland Illig | Files touched by this commit (40)
Log message:
devel/{go,ruby}-*: align variable assignments

pkglint -Wall -F --only aligned --only indent go-* ruby-*

No manual corrections.
   2019-10-18 16:59:01 by Benny Siegert | Files touched by this commit (155) | Package updated
Log message:
Revbump all Go packages after lang/go112 update
   2019-09-26 22:10:57 by Benny Siegert | Files touched by this commit (155) | Package updated
Log message:
Revbump all Go packages after 1.12.10 update.

ok wiz@ for PMC
   2019-08-14 17:45:52 by Benny Siegert | Files touched by this commit (152) | Package updated
Log message:
Recursive bump of all packages using Go after Go 1.12.8 update.
   2019-05-27 17:18:35 by Benny Siegert | Files touched by this commit (151) | Package updated
Log message:
Revbump all Go packages after go112 update.
   2019-04-16 20:41:21 by Benny Siegert | Files touched by this commit (143) | Package updated
Log message:
Revbump all Go packages after go112 update
   2019-03-16 09:35:51 by Benny Siegert | Files touched by this commit (143) | Package updated
Log message:
Revbump all Go packages after Go 1.12.1 update.
   2019-03-09 11:05:15 by Benny Siegert | Files touched by this commit (143)
Log message:
all: revbump Go packages, now that they use go112 to build