go123: lab.nexedi.com/kirr/go123


excPackage exc provides exception-style error handling for Go.
internal/xtestingPackage xtesting provides addons to std package testing.
memPackage mem provides reference-counted buffer and ways to work with memory as either string or []byte without copying.
myPackage my provides easy way to determine current function's name and context.
progPackage prog provides infrastructure for implementing programs with subcommands.
tracingPackage tracing provides usage and runtime support for Go tracing facilities.
tracing/cmd/gotraceGotrace is a program to support and interact with go tracing subsystem.
xbufioPackage xbufio provides addons to std package bufio.
xbytesPackage xbytes provides additional utilities for working with byte slices.
xcontainer/listPackage list provides intrusive double-linked lists.
xcontextPackage xcontext provides addons to std package context.
xerrPackage xerr provides addons for error-handling.
xflagPackage xflag provides addons to standard package flag.
xfmtPackage xfmt provides addons to std fmt and strconv packages with focus on formatting text without allocations.
xioPackage xio provides addons to standard package io.
xmathPackage xmath provides addons to std math package.
xnetPackage xnet provides addons to std package net.
xnet/internal/virtnettestPackage virtnettest provides basic tests to be run on virtnet network implementations.
xnet/lonetPackage lonet provides TCP network simulated on top of localhost TCP loopback.
xnet/pipenetPackage pipenet provides TCP-like synchronous in-memory network of net.Pipes.
xnet/virtnetPackage virtnet provides infrastructure for TCP-like virtual networks.
xruntimePackage xruntime provides addons to standard package runtime.
xruntime/racePackage race complements standard package runtime/race.
xstringsPackage xstrings provides addons to standard package strings.
xsyncPackage xsync complements standard package sync.

Updated 2020-06-03. Refresh now. Tools for package owners.