k3ylabs/cosoco-image-dataset huggingface dataset:
Package: golang-github-anacrolix-tagflag-dev (0.0.0-20180109-2146c8d-3)
Section: universe/devel
Homepage: https://github.com/anacrolix/tagflag
Depends: golang-github-anacrolix-missinggo-dev, golang-github-bradfitz-iter-dev, golang-github-dustin-go-humanize-dev, golang-github-pkg-errors-dev, golang-github-stretchr-testify-dev
Description:  declarative flag parsing for Go using struct tags Package tagflag uses reflection to derive flags and positional arguments to a program, and parses and sets them from a slice of arguments.
Package: golang-github-andreykaipov-goobs-dev (0.8.0-1)
Section: universe/golang
Homepage: https://github.com/andreykaipov/goobs
Depends: golang-github-dave-jennifer-dev, golang-github-gorilla-websocket-dev, golang-github-nu7hatch-gouuid-dev, golang-github-stretchr-testify-dev, golang-golang-x-text-dev
Description:  control OBS Studio via WebSockets (Go library) goobs is a Go client library for controlling Open Broadcaster Software (OBS) studio via WebSockets (using obs-websocket).
Package: golang-github-andreyvit-diff-dev (0.0~git20170406.c7f18ee-2)
Section: universe/devel
Homepage: https://github.com/andreyvit/diff
Depends: golang-github-sergi-go-diff-dev
Description:  quick'n'easy string diffs for Golang Package diff contains quick'n'easy string diffing functions. . Documentation could be found on https://godoc.org/github.com/andreyvit/diff.
Package: golang-github-andybalholm-brotli-dev (1.0.4-3)
Section: universe/golang
Homepage: https://github.com/andybalholm/brotli
Description:  pure Go Brotli encoder and decoder (library) This package is a brotli compressor and decompressor implemented in Go. . It was initially translated from the reference implementation (https://github.com/google/brotli) with the c2go tool at https://github.com/andybalholm/c2go.
Package: golang-github-andybalholm-cascadia-dev (0.0~git20161224.0.349dd02-1.1)
Section: universe/devel
Homepage: https://github.com/andybalholm/cascadia
Depends: golang-golang-x-net-dev
Description:  CSS selector library in Go This package implements CSS selectors for use with the parse trees produced by the golang.org/x/net/html package. The package contains the Go library, not the command line tool of the same name.
Package: golang-github-andybalholm-crlf-dev (0.0~git20171020.670099a-2)
Section: universe/golang
Homepage: https://github.com/andybalholm/crlf
Depends: golang-golang-x-text-dev
Description:  handling CR/LF line endings for Go language The crlf library is a Go language package for helps in dealing with files that have DOS-style CR/LF line endings.
Package: golang-github-anmitsu-go-shlex-dev (0.0~git20200514.38f4b40-1)
Section: universe/devel
Homepage: https://github.com/anmitsu/go-shlex
Description:  Library to make a lexical analyzer like Unix shell for golang Lexical analysis, lexing or tokenization is the process of converting a sequence of characters (such as in a computer program or web page) into a sequence of tokens (strings with an assigned and thus identified meaning). go-shlex is simply a library to make a lexical analyzer like Unix shell for Go.
Package: golang-github-ant0ine-go-json-rest-dev (3.3.2-2)
Section: universe/golang
Homepage: https://github.com/ant0ine/go-json-rest
Description:  quick and easy way to setup a RESTful JSON API (library) Go-Json-Rest is a thin layer on top of net/http that helps building RESTful JSON APIs easily. It provides fast and scalable request routing using a Trie based implementation, helpers to deal with JSON requests and responses, and middlewares for functionalities like CORS, Auth, Gzip, Status ... . https://godoc.org/github.com/ant0ine/go-json-rest/rest
Package: golang-github-antchfx-jsonquery-dev (1.1.4-3)
Section: universe/devel
Homepage: https://github.com/antchfx/jsonquery
Depends: golang-github-antchfx-xpath-dev, golang-github-golang-groupcache-dev
Description:  Golang XPath query for JSON query jsonquery is an XPath query package for JSON document, lets you extract data from JSON documents through an XPath expression. Built-in XPath expression cache avoid re-compile XPath expression each query.
Package: golang-github-antchfx-xmlquery-dev (1.3.3-1)
Section: universe/devel
Homepage: https://github.com/antchfx/xmlquery
Depends: golang-github-golang-groupcache-dev, golang-golang-x-net-dev, golang-github-antchfx-xpath-dev
Description:  Go XPath package for XML query XPath query package for XML document, lets you extract data or evaluate from XML documents by an XPath expression. . xmlquery built-in the query object caching feature will caching the recently used XPATH query string. Enable caching can avoid re-compile XPath expression each query.
Package: golang-github-antchfx-xpath-dev (1.1.2-2)
Section: universe/devel
Homepage: https://github.com/antchfx/xpath
Description:  XPath package for Golang, supported HTML, XML, JSON query XPath is a Go package providing selecting nodes from XML, HTML or other documents using XPath expression. . Implementation:  - htmlquery - an XPath query package for HTML document  - xmlquery - an XPath query package for XML document  - jsonquery - an XPath query package for JSON document
Package: golang-github-antlr-antlr4-dev (4.7.2+ds-2)
Section: universe/golang
Homepage: https://github.com/antlr/antlr4
Description:  runtime library for ANTLR 4 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. . This package provides the Go runtime library required to run the parsers generated by ANTLR 4.
Package: golang-github-antonmedv-expr-dev (1.8.9-2)
Section: universe/golang
Homepage: https://github.com/antonmedv/expr
Depends: golang-github-gdamore-tcell-dev, golang-github-rivo-tview-dev, golang-github-sanity-io-litter-dev, golang-github-stretchr-testify-dev
Description:  expression evaluation engine for Go The expr package provides an engine that can compile and evaluate expressions. An expression is a one-liner that returns a value (mostly, but not limited to, booleans). It is designed for simplicity, speed and safety. . Features:  - Seamless integration with Go (no need to redefine types)  - Static typing  - User-friendly error messages  - Reasonable set of basic operators  - Builtins: all, none, any, one, filter, map  - Fast: uses bytecode virtual machine and optimizing compiler
Package: golang-github-apex-log-dev (1.1.1-3)
Section: universe/devel
Homepage: https://github.com/apex/log
Depends: golang-github-aws-aws-sdk-go-dev, golang-github-fatih-color-dev, golang-github-go-logfmt-logfmt-dev, golang-github-mattn-go-colorable-dev, golang-github-pkg-errors-dev, golang-github-rogpeppe-fastuuid-dev, golang-github-stretchr-testify-dev
Description:  structured logging package for Go Package log implements a simple structured logging API inspired by Logrus, designed with centralization in mind.
Package: golang-github-apparentlymart-go-cidr-dev (1.1.0-1)
Section: universe/devel
Homepage: https://github.com/apparentlymart/go-cidr
Description:  manipulations of CIDR netmasks and their associated addresses This Go package is a collection of assorted utilities for computing network and host addresses within network ranges. . It expects a CIDR-type address structure where addresses are divided into some number of prefix bits representing the network and then the remaining suffix bits represent the host. . For example, it can help to calculate addresses for sub-networks of a parent network, or to calculate host addresses within a particular prefix. . At present this package is prioritizing simplicity of implementation and de-prioritizing speed and memory usage. Thus caution is advised before using this package in performance-critical applications or hot codepaths. Patches to improve the speed and memory usage may be accepted as long as they do not result in a significant increase in code complexity.
Package: golang-github-apparentlymart-go-dump-dev (0.0~git20190214.042adf3-3)
Section: universe/devel
Homepage: https://github.com/apparentlymart/go-dump
Description:  utility for formatting Go values in a pretty-printed way This package attempts to find a nice compromise between the built-in formatter and more advanced formatters like go-spew (https://github.com/davecgh/go-spew).  Go types often implement the fmt.GoStringer interface to produce a more concise representation of values in Go syntax, but conventionally this result is a single-line string and thus hard to read for larger data structures.  go-spew instead produces a formatted dump of a value by using the reflect package to analyze its contents, but this often exposes the internals of data structures that make the result hard to read.
Package: golang-github-apparentlymart-go-openvpn-mgmt-dev (0.0~git20161009.9a305ae-1.1)
Section: universe/devel
Homepage: https://github.com/apparentlymart/go-openvpn-mgmt
Description:  Go client library for OpenVPN's management protocol Go package that implements a client for the OpenVPN management interface. This can be used to monitor and control an OpenVPN process running with its management port enabled. . Currently only a subset of the protocol is supported, primarily focused on monitoring status changes and cleanly shutting down or restarting connections.
Package: golang-github-apparentlymart-go-rundeck-api-dev (0.0.1+git20170705.2c962ac-4)
Section: universe/devel
Homepage: https://github.com/apparentlymart/go-rundeck-api
Description:  Go client for the Rundeck HTTP API This package contains a Go client for the Rundeck HTTP API. It was primarily developed to back the Rundeck provider in Terraform (https://terraform.io), but can be used standalone too.
Package: golang-github-apparentlymart-go-shquot-dev (0.0.1-2)
Section: universe/devel
Homepage: https://github.com/apparentlymart/go-shquot
Description:  helper functions for quoting and escaping strings This package contains various helper functions for quoting and escaping an array of strings as expected by the "exec" calls on a Unix system into single strings that should be able to pass through shells and other intermediaries to produce the same result. . There is no single common quoting format that works for all shells and other layers, so this module makes no attempt to abstract away these differences.  Instead, it provides a family of functions with the same signature so that the caller may select -- possibly dynamically -- a suitable quoting function to use.
Package: golang-github-apparentlymart-go-textseg-dev (12.0.0-2)
Section: universe/devel
Homepage: https://github.com/apparentlymart/go-textseg
Description:  Golang implementation of Unicode Text Segmentation Golang library implementing Unicode Text Segmentation.
Package: golang-github-apparentlymart-go-userdirs-dev (0.0~git20200915.b0c018a-3)
Section: universe/devel
Homepage: https://github.com/apparentlymart/go-userdirs
Depends: golang-github-google-go-cmp-dev
Description:  finding user-specific application data directories This package contains a small library for building suitable paths for storing and locating application-specific, user-specific configuration files, data files, and cache files. . The library is based on similar principles as the XDG specification, namely:  - There are one or more directories to search for configuration files,    one of which is preferred and used for creating new configuration    files.  - There are one or more directories to search for data files, one of    which is preferred and used for creating new data files.  - There is exactly one cache directory, which can be used for transient    files that the application is able to recreate if lost. The exact locations of these directories will depend on operating system and system configuration.
Package: golang-github-apparentlymart-go-versions-dev (1.0.1-1)
Section: universe/devel
Homepage: https://github.com/apparentlymart/go-versions
Depends: golang-github-davecgh-go-spew-dev, golang-github-go-test-deep-dev, golang-github-kylelemons-godebug-dev
Description:  version-wrangling library for Go This package contains a library for wrangling versions, lists of versions, and sets of versions. Its idea of "version" is that defined by semantic versioning (https://semver.org/). . There are many Go libraries out there for dealing with versions in general and semantic versioning in particular, but many of them don't meet all of the following requirements that this library seeks to meet:  - Version string and constraint string parsing with good, user-oriented    error messages in case of syntax problems.  - Built-in mechanisms for filtering and sorting lists of candidate    versions based on constraints.  - Ergonomic API for the calling application.
Package: golang-github-appc-cni-dev (1.0.1-3)
Section: universe/devel
Homepage: https://github.com/containernetworking/cni
Description:  container network interface CNI, the Container Network Interface, is a proposed standard for configuring network interfaces for Linux application containers. The standard consists of a simple specification for how executable plugins can be used to configure network namespaces.
Package: golang-github-appc-docker2aci-dev (0.17.2+dfsg-2.1)
Section: universe/devel
Homepage: https://github.com/appc/docker2aci
Depends: golang-go, golang-github-appc-spec-dev (>= 0.8.11~), golang-github-coreos-ioprogress-dev, golang-github-coreos-pkg-dev (>= 2~), golang-github-docker-distribution-dev (>= 2.3.1~), golang-github-klauspost-pgzip-dev, golang-github-opencontainers-image-spec-dev
Description:  library to convert Docker images to ACIs docker2aci is a Golang library that converts Docker images to ACI (https://github.com/appc/spec/blob/master/SPEC.md#app-container-image).
Package: golang-github-appc-goaci-dev (0.1.1-2)
Section: universe/devel
Homepage: https://github.com/appc/goaci
Depends: golang-go, golang-github-appc-spec-dev (>= 0.7.4~), golang-golang-x-tools-dev
Description:  build go projects into ACIs Goaci is a tool to build Go projects into ACIs which confirm to the Applicatio Container Specification.
Package: golang-github-appc-spec-dev (0.8.11+dfsg-2.1)
Section: universe/devel
Homepage: https://github.com/appc/spec
Depends: golang-go, golang-github-gogo-protobuf-dev, golang-github-spf13-pflag-dev, golang-go4-dev, golang-golang-x-net-dev, golang-gopkg-inf.v0-dev, golang-go-semver-dev | golang-github-coreos-go-semver-dev
Description:  App Container Specification (appc) - source App Container (appc) is a well-specified and community developed specification for application containers. appc defines several independent but composable aspects involved in running application containers, including an image format, runtime environment, and discovery mechanism for application containers. . This package provides Schema definitions and Golang source for the App Container (appc) specification
Package: golang-github-appleboy-gin-jwt-dev (2.6.4-2)
Section: universe/golang
Homepage: https://github.com/appleboy/gin-jwt
Depends: golang-github-appleboy-gofight-dev, golang-github-dgrijalva-jwt-go-dev, golang-github-gin-gonic-gin-dev (>= 1.6.3), golang-github-stretchr-testify-dev, golang-github-tidwall-gjson-dev
Description:  JWT middleware for the Gin framework This is a middleware for the Gin framework. It uses jwt-go to implement a JWT authentication middleware. It provides additional handler functions to provide the login API that will generate the token and an additional refresh handler that can be used to refresh tokens.
Package: golang-github-appleboy-gofight-dev (2.1.2-2)
Section: universe/golang
Homepage: https://github.com/appleboy/gofight
Depends: golang-github-stretchr-testify-dev
Description:  API Handler Testing for Golang Web framework This framework makes it possible to test various API handlers:  - Http Handler  - Gin  - Echo  - Mux  - HttpRouter  - Pat  - beego
Package: golang-github-approvals-go-approval-tests-dev (0.0~git20180620.6ae1ec6-1)
Section: universe/devel
Homepage: https://github.com/approvals/go-approval-tests
Description:  ApprovalTests for go Golden master Verification Library. . ApprovalTests allows for easy testing of larger objects, strings and anything else that can be saved to a file(images, sounds, csv, etc.)
Package: golang-github-aquasecurity-go-dep-parser-dev (0.0~git20220110.4a30ebc-1)
Section: universe/golang
Homepage: https://github.com/aquasecurity/go-dep-parser
Depends: golang-github-hashicorp-go-retryablehttp-dev, golang-github-hashicorp-go-multierror-dev, golang-github-stretchr-testify-dev, golang-go.uber-zap-dev, golang-golang-x-xerrors-dev, golang-toml-dev
Description:  dependency parser for multiple programming languages in go go-dep-parser is a dependency parser for multiple programming languages written in golang.
Package: golang-github-aquasecurity-go-version-dev (0.0~git20210121.637058c-2)
Section: universe/golang
Homepage: https://github.com/aquasecurity/go-version
Depends: golang-github-stretchr-testify-dev, golang-github-urfave-cli-v2-dev, golang-golang-x-xerrors-dev
Description:  Go library for parsing and verifying versions and version constraints go-version is a library for parsing versions and version constraints, and verifying versions against a set of constraints. go-version can sort a collection of versions properly, handles prerelease versions, etc. . go-version provides two packages: .  * semver (/pkg/semver)        * Semantic Versioning (https://semver.org/)        * MAJOR.MINOR.PATCH-PRERELEASE+BUILDMETADATA (e.g. 1.1.3-alpha+110)  * version (/pkg/version)        * Semantic Versioning like versioning        * Accept more than 3 numbers (e.g. 2.3.1.4)
Package: golang-github-araddon-dateparse-dev (0.0~git20210429.6b43995-1)
Section: universe/devel
Homepage: https://github.com/araddon/dateparse
Depends: golang-github-scylladb-termtables-dev, golang-github-stretchr-testify-dev
Description:  Go library used to parse date from string Go Date Parser that parse many date strings without knowing format in advance. Uses a scanner to read bytes and use a state machine to find format.
Package: golang-github-araddon-gou-dev (0.0~git20180509.7db4be5-1.1)
Section: universe/devel
Homepage: https://github.com/araddon/gou
Depends: golang-github-stretchr-testify-dev
Description:  logging and json helpers for Go gou provides the following logging and json helpers for Go: . JsonHelper is a JSON helper focused on Type coercion and json path query. . Logging which is yet another configurable logger.
Package: golang-github-arceliar-ironwood-dev (0.0~git20211125.8951369-1)
Section: universe/golang
Homepage: https://github.com/Arceliar/ironwood
Depends: golang-github-arceliar-phony-dev, golang-golang-x-crypto-dev
Description:  Routing library with public keys as addresses (library) Ironwood is a routing library with a net.PacketConn-compatible interface using ed25519.PublicKeys as addresses. Basically, you use it when you want to communicate with some other nodes in a network, but you can't guarantee that you can directly connect to every node in that network. It was written to test improvements to / replace the routing logic in Yggdrasil (https://github.com/yggdrasil-network/yggdrasil-go), but it may be useful for other network applications. . Note: Ironwood is pre-alpha work-in-progress. There's no stable API, versioning, or expectation that any two commits will be compatible with each other. Also, it hasn't been audited by a security expert. While the author is unaware of any security vulnerabilities, it would be wise to think of this as an insecure proof-of-concept. Use it at your own risk.
Package: golang-github-arceliar-phony-dev (0.0~git20210209.dde1a8d-2)
Section: universe/golang
Homepage: https://github.com/Arceliar/phony
Description:  Ponylang-inspired actor model library for Go (library) Phony is a Pony-inspired proof-of-concept implementation of shared-memory actor-model concurrency in the Go programming language. Actors automatically manage goroutines and use asynchronous causal messaging (with backpressure) for communcation. This makes it easy to write programs that are free from deadlocks, goroutine leaks, and many of the for loops over select statements that show up in boilerplate code. The down side is that the code needs to be written in an asynchronous style, which is not idiomatic to Go, so it can take some getting used to.
Package: golang-github-armon-circbuf-dev (0.0~git20190214.5111143-1)
Section: universe/devel
Homepage: https://github.com/armon/circbuf
Description:  Golang circular (ring) buffer This package provides the circbuf Go library. This provides a Buffer object which is a circular (or ring) buffer. It has a fixed size, but can be written to infinitely. Only the last size bytes are ever retained. The buffer implements the io.Writer interface. . This package contains the source.
Package: golang-github-armon-consul-api-dev (0.0~git20150107.0.dcfedd5-4.1)
Section: universe/devel
Homepage: https://github.com/armon/consul-api
Description:  [DEPRECATED] Golang API client for Consul [DEPRECATED] Please use "github.com/hashicorp/consul/api" found in the newer golang-github-hashicorp-consul-dev Debian package instead. . This deprecated package provides the consul-api package which attempts to provide programmatic access to the full Consul API up to version 0.4 supported.  The full documentation is available on GoDoc at http://godoc.org/github.com/armon/consul-api
Package: golang-github-armon-go-metrics-dev (0.3.4-1)
Section: universe/devel
Homepage: https://github.com/armon/go-metrics
Depends: golang-github-circonus-labs-circonus-gometrics-dev (>= 2.3.1~), golang-github-datadog-datadog-go-dev, golang-github-hashicorp-go-immutable-radix-dev, golang-github-pascaldekloe-goe-dev, golang-github-prometheus-client-golang-dev
Description:  library for exporting performance and runtime metrics This library provides a metrics package which can be used to instrument code, expose application metrics, and profile runtime performance in a flexible manner.
Package: golang-github-armon-go-proxyproto-dev (0.0~git20190211.68259f7-2)
Section: universe/devel
Homepage: https://github.com/armon/go-proxyproto
Description:  Golang package to handle HAProxy Proxy Protocol This library provides the proxyproto package which can be used for servers listening behind HAProxy of Amazon ELB load balancers. Those load balancers support the use of a proxy protocol (http://haproxy.1wt.eu/download/1.5/doc/proxy-protocol.txt), which provides a simple mechansim for the server to get the address of the client instead of the load balancer. . This library provides both a net.Listener and net.Conn implementation that can be used to handle situation in which you may be using the proxy protocol. Only proxy protocol version 1, the human-readable form, is understood. . The only caveat is that one checks for the "PROXY " prefix to determine if the protocol is being used. If that string may occur as part of your input, then it is ambiguous if the protocol is being used and you may have problems.
Package: golang-github-armon-go-radix-dev (1.0.0-1)
Section: universe/devel
Homepage: https://github.com/armon/go-radix
Description:  Golang implementation of Radix trees Provides the radix package that implements a radix tree. The package only provides a single Tree implementation, optimized for sparse nodes. . As a radix tree, it provides the following: .  - O(k) operations. In many cases, this can be faster than a hash table since    the hash function is an O(k) operation, and hash tables have very poor cache    locality.  - Minimum / Maximum value lookups  - Ordered iteration . For an immutable variant, see go-immutable-radix. . This package contains the source.