k3ylabs/cosoco-image-dataset huggingface dataset:
Package: golang-github-reviewdog-errorformat-dev (0.0~git20210809.cda7203-2)
Section: universe/golang
Homepage: https://github.com/reviewdog/errorformat
Description:  Vim's quickfix errorformat implementation in Go (library) errorformat provides default errorformats for major tools.  Also, it's easy to add new errorformat in a similar way to Vim's errorformat.
Package: golang-github-rfjakob-eme-dev (1.1.1-1)
Section: universe/devel
Homepage: https://github.com/rfjakob/eme
Description:  EME wide-block encryption for Go EME for Go is a wide-block encryption mode developed by Halevi and Rogaway in 2003 [eme]. (see references below) . EME uses multiple invocations of a block cipher to construct a new cipher of bigger block size (in multiples of 16 bytes, up to 2048 bytes).
Package: golang-github-rhnvrm-simples3-dev (0.6.1-1)
Section: universe/devel
Homepage: https://github.com/rhnvrm/simples3
Description:  AWS S3 Golang Library This package contains a simple no frills AWS S3 Library using REST with V4 signing (without AWS Go SDK). It is a library for uploading and deleting objects on S3 buckets.
Package: golang-github-rican7-retry-dev (0.1.0-2)
Section: universe/devel
Homepage: https://github.com/Rican7/retry
Description:  Go library to perform actions repetitively A simple, stateless, functional mechanism to perform actions repetitively until successful.
Package: golang-github-rickb777-date-dev (1.15.3-1)
Section: universe/devel
Homepage: https://github.com/rickb777/date
Depends: golang-github-rickb777-plural-dev, golang-golang-x-text-dev, golang-gomega-dev
Description:  Go package for working with dates (library) This package introduces a light-weight Date type that is storage-efficient and convenient for calendrical calculations and date parsing and formatting (including years outside the [0,9999] interval).
Package: golang-github-rickb777-plural-dev (1.3.0-2)
Section: universe/devel
Homepage: https://github.com/rickb777/plural
Description:  Simple Go API for pluralisation. (library) This package provides simple support for localising plurals in a flexible range of different styles.
Package: golang-github-rifflock-lfshook-dev (2.2-1.1)
Section: universe/devel
Homepage: https://github.com/rifflock/lfshook
Depends: golang-github-sirupsen-logrus-dev
Description:  local filesystem hook for logrus (Go library) Local Filesystem Hook for Logrus Sometimes developers like to write directly to a file on the filesystem. This is a hook for logrus (https://github.com/Sirupsen/logrus) designed to allow users to do just that. The log levels are dynamic at instantiation of the hook, so it is capable of logging at some or all levels.
Package: golang-github-rivo-tview-dev (0.0~git20211109.badfa0f-1)
Section: universe/devel
Homepage: https://github.com/rivo/tview
Depends: golang-github-lucasb-eyer-go-colorful-dev, golang-github-mattn-go-runewidth-dev, golang-github-gdamore-tcell.v2-dev, golang-github-rivo-uniseg-dev
Description:  Rich interactive widgets for terminal-based UIs in Go This Go package provides commonly needed components for terminal based user interfaces. The widgets provided with this package are useful for data exploration and data entry. . Among these components are:  * Input forms (include input/password fields, drop-down selections,    checkboxes, and buttons)  * Navigable multi-color text views  * Sophisticated navigable table views  * Flexible tree views  * Selectable lists  * Grid, Flexbox and page layouts  * Modal message windows  * An application wrapper
Package: golang-github-rivo-uniseg-dev (0.2.0-1)
Section: universe/devel
Homepage: https://github.com/rivo/uniseg
Description:  Unicode Text Segmentation for Go This package provides a tool to iterate over these grapheme clusters. This may be used to determine the number of user-perceived characters, to split strings in their intended places, or to extract individual characters which form a unit. . This package implements the Unicode Text Segmentation according to Unicode Standard Annex #29 (Unicode version 12.0.0).
Package: golang-github-riywo-loginshell-dev (0.0~git20190610.2ed199a-3)
Section: universe/devel
Homepage: https://github.com/riywo/loginshell
Description:  Golang library to get the login shell of the current user Supporting GOOS  - Linux  - Darwin  - Plan9  - OpenBSD  - FreeBSD  - Windows
Package: golang-github-rjeczalik-notify-dev (0.9.2-3)
Section: universe/devel
Homepage: https://github.com/rjeczalik/notify
Depends: golang-golang-x-sys-dev
Description:  file system event notification library on steroids Notify is a Go high-level abstraction over filesystem watchers like inotify, kqueue, FSEvents, FEN or ReadDirectoryChangesW. On top of filesystem watchers notify maintains a watchpoint tree, which provides strategy for creating and closing filesystem watches and dispatching filesystem events to user channels.
Package: golang-github-rkoesters-xdg-dev (0.0~git20181125.edd15b8-2)
Section: universe/devel
Homepage: https://github.com/rkoesters/xdg
Description:  FreeDesktop.org (xdg) Specs implemented in Go xdg is a Golang library to provide access to the FreeDesktop.org (XDG) specs for basedir, desktop, keyfile, trash, and userdirs.
Package: golang-github-roaringbitmap-roaring-dev (0.4.21-1)
Section: universe/devel
Homepage: https://github.com/RoaringBitmap/roaring
Depends: golang-github-smartystreets-goconvey-dev, golang-github-tinylib-msgp-dev, golang-github-glycerine-go-unsnap-stream-dev, golang-github-willf-bitset-dev
Description:  Roaring bitmaps in Go This is a go version of the Roaring bitmap data structure. . Roaring bitmaps are found to work well in many important applications: . Use Roaring for bitmap compression whenever possible. Do not use other bitmap compression methods (Wang et al., SIGMOD 2017 (http://db.ucsd.edu/wp-content/uploads/2017/03/sidm338-wangA.pdf))
Package: golang-github-robertkrimen-otto-dev (0.0~git20200922.ef014fd-2)
Section: universe/devel
Homepage: https://github.com/robertkrimen/otto
Depends: golang-github-chzyer-readline-dev (>= 1.4.39~), golang-gopkg-sourcemap.v1-dev
Description:  JavaScript parser and interpreter in Go Otto provides a JavaScript parser and interpreter written natively in Go. . The following are some limitations with Otto:  * "use strict" will parse, but does nothing.  * The regular expression engine (re2/regexp) is not fully compatible with the    ECMAScript 5 specification.  * Otto targets ES5. ES6 features (eg: Typed Arrays) are not supported.
Package: golang-github-robfig-config-dev (0.0~git20141208-4)
Section: universe/devel
Homepage: https://github.com/robfig/config
Description:  Configuration file parser for INI format Go library implementing a basic configuration file parser language which provides a structure similar to what you would find on Microsoft Windows INI files.
Package: golang-github-robfig-cron-dev (3.0.1-1)
Section: universe/devel
Homepage: https://github.com/robfig/cron
Depends: golang-go
Description:  cron library for go This library implements a cron spec parser and runner.
Package: golang-github-robfig-go-cache-dev (0.0.0+git20130306.9fc39e0-3)
Section: universe/devel
Homepage: https://github.com/robfig/go-cache
Description:  in-memory key:value store/cache library for Go This package contains an in-memory key:value store/cache similar to memcached that is suitable for applications running on a single machine. Its major advantage is that, being essentially a thread-safe map[string]interface{} with expiration times, it doesn't need to serialize or transmit its contents over the network. . Any object can be stored, for a given duration or forever, and the cache can be safely used by multiple goroutines. . Although go-cache isn't meant to be used as a persistent datastore, the entire cache may be saved to and loaded from a file (or any io.Reader/Writer) to recover from downtime quickly.
Package: golang-github-robfig-pathtree-dev (0.0~git20140121-4)
Section: universe/devel
Homepage: https://github.com/robfig/pathtree
Description:  Go library for fast lookups using trees Go library implementing a tree for fast path lookup.
Package: golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1)
Section: universe/devel
Homepage: https://github.com/rogpeppe/fastuuid
Description:  fast generation of 192-bit UUIDs Package fastuuid provides fast UUID generation of 192 bit universally unique identifiers. It does not provide formatting or parsing of the identifiers (it is assumed that a simple hexadecimal or base64 representation is sufficient, for which adequate functionality exists elsewhere).
Package: golang-github-rogpeppe-go-internal-dev (1.8.0-4)
Section: universe/devel
Homepage: https://github.com/rogpeppe/go-internal
Depends: golang-github-pkg-diff-dev (>= 0.0~git20210226.20ebb0f), golang-gopkg-errgo.v2-dev (>= 2.1.0)
Description:  Selected Go-internal packages factored out from the standard library The go-internal repository factors out an opinionated selection of internal packages and functionality from the Go standard library. Currently this consists mostly of packages and testing code from within the Go tool implementation. . Included are the following: .  * dirhash: calculate hashes over directory trees the same way             that the Go tool does.  * goproxytest: a GOPROXY implementation designed for test use.  * gotooltest: Use the Go tool inside test scripts (see testscript below).  * imports: list of known architectures and OSs, and support for reading             import statements.  * modfile: read and write go.mod files while preserving formatting             and comments.  * module: module paths and versions.  * par: do work in parallel.  * semver: semantic version parsing.  * testenv: information on the current testing environment.  * testscript: script-based testing based on txtar files.  * txtar: simple text-based file archives for testing. . This package contains the development library files.
Package: golang-github-rootless-containers-proto-dev (0.1.0-2)
Section: universe/golang
Homepage: https://github.com/rootless-containers/proto
Depends: golang-goprotobuf-dev
Description:  Protobuf descriptions for rootless containers purposes This project contains the protobuf definition of the user.rootlesscontainers extended attribute. The main purpose of this attribute is to allow for a interoperable and standardised way of emulating persistent syscalls in a rootless container (syscalls such as chown(2) which would ordinarily fail).
Package: golang-github-rootless-containers-rootlesskit-dev (0.14.6-1ubuntu1)
Section: universe/devel
Homepage: https://github.com/rootless-containers/rootlesskit
Depends: golang-github-gofrs-flock-dev, golang-github-gorilla-mux-dev, golang-github-insomniacslk-dhcp-dev, golang-github-moby-sys-dev, golang-github-sirupsen-logrus-dev, golang-golang-x-sys-dev
Description:  Linux-native "fake root" for rootless containers (library) The purpose of RootlessKit is to run Docker and Kubernetes as an unprivileged user (known as "Rootless mode"), so as to protect the real root on the host from potential container-breakout attacks. . RootlessKit creates user_namespaces(7) and mount_namespaces(7), and executes newuidmap(1)/newgidmap(1) along with subuid(5) and subgid(5). . RootlessKit also supports isolating network_namespaces(7) with userspace NAT using "slirp". . This package contains the development files.
Package: golang-github-rs-cors-dev (1.7.0-4)
Section: universe/devel
Homepage: https://github.com/rs/cors
Depends: golang-github-gin-gonic-gin-dev
Description:  net/http configurable handler to handle CORS requests CORS is a net/http handler implementing Cross Origin Resource Sharing W3 specification (http://www.w3.org/TR/cors/) in Golang.
Package: golang-github-rs-xid-dev (1.1-5)
Section: universe/devel
Homepage: https://github.com/rs/xid
Depends: golang-github-stretchr-testify-dev
Description:  globally unique id generator thought for the web package xid is a globally unique id generator library, ready to be used safely directly in your server code. . Xid is using Mongo Object ID algorithm to generate globally unique ids with a different serialization (bast64) to make it shorter when transported as a string.
Package: golang-github-rs-zerolog-dev (1.26.1-1)
Section: universe/devel
Homepage: https://github.com/rs/zerolog
Depends: golang-github-coreos-go-systemd-dev, golang-github-pkg-errors-dev, golang-github-rs-xid-dev, golang-github-zenazn-goji-dev, golang-golang-x-tools-dev
Description:  Zero Allocation JSON Logger This zerolog package provides a fast and simple logger dedicated to JSON output. . Zerolog's API is designed to provide both a great developer experience and stunning performance. Its unique chaining API allows zerolog to write JSON (or CBOR) log events by avoiding allocations and reflection. . To keep the code base and the API simple, zerolog focuses on efficient structured logging only. Pretty logging on the console is made possible using the provided (but inefficient) zerolog.ConsoleWriter.
Package: golang-github-rsc-devweb (0.0.0+2016.01.15.git.29cc9e1b05-2)
Section: universe/devel
Homepage: https://github.com/rsc/devweb
Depends: libc6 (>= 2.32)
Description:  Development web server This repo holds a program that lets you work on a Go web server and have it automatically recompile on each request, like in the App Engine local development SDK. . See https://godoc.org/rsc.io/devweb.
Package: golang-github-rubenv-sql-migrate-dev (0.0~git20191213.0633851-2build1)
Section: universe/devel
Homepage: https://github.com/rubenv/sql-migrate
Depends: golang-github-denisenkom-go-mssqldb-dev, golang-github-go-sql-driver-mysql-dev, golang-github-mattn-go-sqlite3-dev, golang-github-mitchellh-cli-dev, golang-github-olekukonko-tablewriter-dev, golang-gopkg-check.v1-dev, golang-gopkg-gorp.v1-dev, golang-pq-dev, golang-yaml.v2-dev
Description:  SQL schema migration tool for Go (library) sql-migrate is SQL Schema migration tool for Go based on gorp and goose . Features  • Usable as a CLI tool or as a library  • Supports SQLite, PostgreSQL, MySQL, MSSQL and Oracle databases    (through gorp)  • Can embed migrations into your application  • Migrations are defined with SQL for full flexibility  • Atomic migrations  • Up/down migrations to allow rollback  • Supports multiple database types in one project  • Works great with other libraries such as sqlx
Package: golang-github-rubyist-tracerx-dev (0.0~git20170927.0.7879593-1)
Section: universe/devel
Homepage: https://github.com/rubyist/tracerx
Description:  Output tracing information in your Go app based on environment variables tracerx Tracerx is a simple tracing package that logs messages depending on environment variables.  It is very much inspired by git's GIT_TRACE mechanism.
Package: golang-github-russellhaering-goxmldsig-dev (1.1.1-1)
Section: universe/devel
Homepage: https://github.com/russellhaering/goxmldsig
Depends: golang-github-beevik-etree-dev, golang-github-jonboulle-clockwork-dev, golang-github-satori-go.uuid-dev, golang-github-stretchr-testify-dev
Description:  Pure Go implementation of XML Digital Signatures XML Digital Signatures implemented in pure Go, based on etree. . Limitations: this library was created in order to implement SAML 2.0. It currently only implements the subset of relevant standards needed to support that implementation.
Package: golang-github-russross-blackfriday-dev (1.6.0-1)
Section: universe/devel
Homepage: https://github.com/russross/blackfriday
Description:  Blackfriday: a markdown processor for Go Blackfriday (github.com/russross/blackfriday) is a Markdown processor implemented in Go. It is paranoid about its input (so you can safely feed it user-supplied data), it is fast, it supports common extensions (tables, smart punctuation substitutions, etc.), and it is safe for all utf-8 (unicode) input. . HTML output is currently supported, along with Smartypants extensions. An experimental LaTeX output engine is also included. . It started as a translation from C of upskirt.
Package: golang-github-russross-blackfriday-v2-dev (2.1.0-1)
Section: universe/devel
Homepage: https://github.com/russross/blackfriday
Depends: golang-github-pmezard-go-difflib-dev, golang-github-shurcool-sanitized-anchor-name-dev
Description:  Blackfriday: a markdown processor for Go version 2 Blackfriday (github.com/russross/blackfriday) is a Markdown processor implemented in Go. It is paranoid about its input (so you can safely feed it user-supplied data), it is fast, it supports common extensions (tables, smart punctuation substitutions, etc.), and it is safe for all utf-8 (unicode) input. . HTML output is currently supported, along with Smartypants extensions. An experimental LaTeX output engine is also included. . It started as a translation from C of upskirt. . This package contains the 'v2' branch, which is largly, but not fully, source compatible with the golang-github-russross-blackfriday-dev package
Package: golang-github-ruudk-golang-pdf417-dev (0.0~git20181029.1af4ab5-2)
Section: universe/devel
Homepage: https://github.com/ruudk/golang-pdf417
Depends: golang-barcode-dev, golang-github-stretchr-testify-dev
Description:  PDF417 barcodes in Golang This library encodes data to a PixelGrid that can be used to display the barcode. You can use the PixelGrid to draw the barcode on anything.
Package: golang-github-rwcarlsen-goexif-dev (0.0~git20190401.9e8deec-2)
Section: universe/devel
Homepage: https://github.com/rwcarlsen/goexif
Description:  Decode embedded EXIF meta data from image files with Go Go package goexif provides decoding of basic exif and tiff encoded data. Still in alpha - no guarantees.  Suggestions and pull requests are welcome. Functionality is split into two packages - "exif" and "tiff". The exif package depends on the tiff package. Documentation can be found at http://godoc.org/github.com/rwcarlsen/goexif
Package: golang-github-ryanuber-columnize-dev (2.1.1-2)
Section: universe/devel
Homepage: https://github.com/ryanuber/columnize
Description:  Easy column formatted output for golang Columnize is a really small Go package that makes building CLI's a little bit easier. In some CLI designs, you want to output a number similar items in a human-readable way with nicely aligned columns. However, figuring out how wide to make each column is a boring problem to solve and eats your valuable time. . This package contains the source.
Package: golang-github-ryanuber-go-glob-dev (1.0.0-2)
Section: universe/devel
Homepage: https://github.com/ryanuber/go-glob
Description:  Basic string globs in golang Go-glob is a single-function library implementing basic string glob support. . Globs are an extremely user-friendly way of supporting string matching without requiring knowledge of regular expressions or Go's particular regex engine. Most people understand that if you put a * character somewhere in a string, it is treated as a wildcard. Surprisingly, this functionality isn't found in Go's standard library, except for path.Match, which is intended to be used while comparing paths (not arbitrary strings), and contains specialized logic for this use case. A better solution might be a POSIX basic (non-ERE) regular expression engine for Go, which doesn't exist currently.
Package: golang-github-ryszard-goskiplist-dev (0.0~git20150312.2dfbae5-2)
Section: universe/devel
Homepage: https://github.com/ryszard/goskiplist
Description:  A skip list implementation in Go This is a library implementing skip lists for the Go programming language (http://golang.org/). . Skip lists are a data structure that can be used in place of balanced trees. Skip lists use probabilistic balancing rather than strictly enforced balancing and as a result the algorithms for insertion and deletion in skip lists are much simpler and significantly faster than equivalent algorithms for balanced trees. . Skip lists were first described in Pugh, William (June 1990) (ftp://ftp.cs.umd.edu/pub/skipLists/skiplists.pdf). "Skip lists: a probabilistic alternative to balanced trees". Communications of the ACM 33 (6): 668–676
Package: golang-github-sabhiram-go-gitignore-dev (1.0.2-2)
Section: universe/devel
Homepage: https://github.com/sabhiram/go-gitignore
Depends: golang-github-stretchr-testify-dev
Description:  gitignore parser for go This implements a library to check a pattern includes or excludes certain filesystem paths. It can be useful to parse a .gitignore file, as the author does, or for other path specifications. . At the time of writing, this module is a prequisite for Gocryptfs versions 1.7.1 and up.
Package: golang-github-safchain-ethtool-dev (0.1.0-1)
Section: universe/devel
Homepage: https://github.com/safchain/ethtool
Depends: golang-golang-x-sys-dev
Description:  simple ethtool-like library for Go The ethtool package aims to provide a library giving simple access to the Linux SIOCETHTOOL ioctl operations. It can be used to retrieve information from a network device like statistics, driver related information or even the peer of a VETH interface.
Package: golang-github-sahilm-fuzzy-dev (0.1.0-1.1)
Section: universe/devel
Homepage: https://github.com/sahilm/fuzzy
Depends: golang-github-kylelemons-godebug-dev
Description:  Go library for fuzzy string matching Go library that provides fuzzy string matching optimized for filenames and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et al. This library is external dependency-free. It only depends on the Go standard library.  Demo Here is a demo (_example/main.go) of matching various patterns against ~16K files from the Unreal Engine 4 codebase.
Package: golang-github-samalba-dockerclient-dev (0.0~git20160531.0.a303626-2)
Section: universe/devel
Homepage: https://github.com/samalba/dockerclient
Depends: golang-go, golang-github-docker-docker-dev, golang-github-docker-go-units-dev, golang-github-gorilla-mux-dev, golang-github-stretchr-testify-dev
Description:  Docker client library in Go Well maintained docker client library.
Package: golang-github-samuel-go-zookeeper-dev (0.0~git20180130.c4fab1a-1)
Section: universe/devel
Homepage: https://github.com/samuel/go-zookeeper
Description:  native ZooKeeper client for Go Native Go Zookeeper Client Library
Package: golang-github-sanity-io-litter-dev (1.5.1-1)
Section: universe/devel
Homepage: https://github.com/sanity-io/litter
Depends: golang-github-stretchr-testify-dev
Description:  Pretty printer library for Go data structures to aid in debugging and testing Litter is a pretty printer library for Go data structures to aid in debugging and testing. . It's named for the fact that it outputs literals, which you litter your output with. As a side benefit, all Litter output is compilable Go. You can use Litter to emit data during debug, and it's also really nice for "snapshot data" in unit tests, since it produces consistent, sorted output. . Litter was inspired by Spew (https://github.com/davecgh/go-spew), but focuses on terseness and readability.
Package: golang-github-sap-go-hdb-dev (0.100.10-2)
Section: universe/devel
Homepage: https://github.com/SAP/go-hdb
Depends: golang-golang-x-crypto-dev, golang-golang-x-text-dev
Description:  SAP HANA Database Client for Go Go-hdb is a native Go HANA database driver for Go's sql package. It implements the SAP HANA SQL command network protocol: http://help.sap.com/hana/SAP_HANA_SQL_Command_Network_Protocol_Reference_en.pdf