k3ylabs/cosoco-image-dataset huggingface dataset:
Package: golang-github-dgraph-io-badger-dev (2.2007.2-3)
Section: universe/devel
Homepage: https://github.com/dgraph-io/badger
Depends: golang-github-cespare-xxhash-dev, golang-github-datadog-zstd-dev, golang-github-dgraph-io-ristretto-dev (>= 0.0.2), golang-github-dgryski-go-farm-dev, golang-github-dustin-go-humanize-dev, golang-github-pkg-errors-dev, golang-github-spf13-cobra-dev, golang-github-stretchr-testify-dev (>= 1.4.0), golang-golang-x-net-dev, golang-golang-x-sys-dev, golang-goprotobuf-dev, golang-snappy-go-dev
Description:  Fast key-value DB in Go - development files for embedding. BadgerDB is an embeddable, persistent and fast key-value (KV) database written in pure Go. It is the underlying database for Dgraph (https://dgraph.io), a fast, distributed graph database. It's meant to be a performant alternative to non-Go-based key-value stores like RocksDB.  Project Status [Jun 26, 2019] Badger is stable and is being used to serve data sets worth hundreds of terabytes. Badger supports concurrent ACID transactions with serializable snapshot isolation (SSI) guarantees. A Jepsen-style bank test runs nightly for 8h, with --race flag and ensures the maintenance of transactional guarantees. Badger has also been tested to work with filesystem level anomalies, to ensure persistence and consistency. . Badger v1.0 was released in Nov 2017, and the latest version that is data-compatible with v1.0 is v1.6.0. . Badger v2.0, use a new storage format which won't be compatible with all of the v1.x. . This package contains the Go library.
Package: golang-github-dgraph-io-ristretto-dev (0.0.3-1)
Section: universe/devel
Homepage: https://github.com/dgraph-io/ristretto
Depends: golang-github-cespare-xxhash-dev, golang-github-dgryski-go-farm-dev, golang-github-stretchr-testify-dev
Description:  high performance memory-bound Go cache Ristretto is a fast, concurrent cache library built with a focus on performance and correctness. . The motivation to build Ristretto comes from the need for a contention-free cache in Dgraph (https://github.com/dgraph-io/dgraph). . Features:  * High Hit Ratios - with our unique admission/eviction policy    pairing, Ristretto's performance is best in class.  * Eviction: SampledLFU - on par with exact LRU and better performance    on Search and Database traces.  * Admission: TinyLFU - extra performance with little memory overhead    (12 bits per counter).  * Fast Throughput - we use a variety of techniques for managing    contention and the result is excellent throughput.  * Cost-Based Eviction - any large new item deemed valuable can evict    multiple smaller items (cost could be anything).  * Fully Concurrent - you can use as many goroutines as you want with    little throughput degradation.  * Metrics - optional performance metrics for throughput, hit ratios,    and other stats.  * Simple API - just figure out your ideal Config values and you're off    and running.Status Ristretto is usable but still under active    development. We expect it to be production ready in the near future.
Package: golang-github-dgrijalva-jwt-go-dev (3.2.0-3)
Section: universe/devel
Homepage: https://github.com/dgrijalva/jwt-go
Description:  Golang implementation of JSON Web Tokens (JWT) JSON Web Tokens are compact, URL-safe means of representing claims to be transferred between two parties. This library is an implementation of JSON Web Tokens in the Go language.
Package: golang-github-dgryski-go-bits-dev (0.0~git20180112.bd8a69a-2)
Section: universe/devel
Homepage: https://github.com/dgryski/go-bits
Depends: golang-go
Description:  amd64 optimized bit operations Package bits provides amd64 optimized bit operations. For example, Clz() counts leading zeroes and Popcnt() counts the number of bits set.
Package: golang-github-dgryski-go-bitstream-dev (0.0~git20180412.3522498-3)
Section: universe/devel
Homepage: https://github.com/dgryski/go-bitstream
Depends: golang-go
Description:  read and write bits from io.Reader and io.Writer Package bitstream is a simple wrapper around a io.Reader and io.Writer to provide bit-level access to the stream.
Package: golang-github-dgryski-go-farm-dev (0.0~git20171119.ac7624ea8da3-1.1)
Section: universe/devel
Homepage: https://github.com/dgryski/go-farm
Description:  pure-Go FarmHash implementation This is a (mechanical) translation to Go of the non-SSE4/non-AESNI hash functions from Google's FarmHash (https://github.com/google/farmhash). . FarmHash provides hash functions for strings and other data. The functions mix the input bits thoroughly but are not suitable for cryptography.
Package: golang-github-dgryski-go-metro-dev (0.0~git20200812.85c65e2-2)
Section: universe/devel
Homepage: https://github.com/dgryski/go-metro
Description:  metrohash library in golang This package is a mechanical translation of the reference C++ code for MetroHash, available at https://github.com/jandrewrogers/MetroHash . MetroHash is a set of state-of-the-art hash functions for non-cryptographic use cases. They are notable for being algorithmically generated in addition to their exceptional performance. The set of published hash functions may be expanded in the future, having been selected from a very large set of hash functions that have been constructed this way.
Package: golang-github-dgryski-go-minhash-dev (0.0~git20190315.ad340ca-2)
Section: universe/golang
Homepage: https://github.com/dgryski/go-minhash
Depends: golang-github-dgryski-go-metro-dev
Description:  BottomK minwise hashing for streaming set similarity go-minhash: bottom-k and minhash LSH implementations . This package works best when provided with a strong 64-bit hash function, such as CityHash, Spooky, Murmur3, or SipHash.
Package: golang-github-dgryski-go-sip13-dev (0.0~git20200911.62edffc-2)
Section: universe/devel
Homepage: https://github.com/dgryski/go-sip13
Description:  library for siphash 1-3 This package contains the implementation of the siphash algorithm. It uses one round per message block and three finalization rounds. . It is a dependency for prometheus.
Package: golang-github-dhowett-go-plist-dev (0.0~git20181124.0.591f970-2)
Section: universe/devel
Homepage: https://github.com/DHowett/go-plist
Depends: golang-go
Description:  pure Go Apple Property List transcoder Plist is a Apple Property List transcoder written in pure Go. It supports encoding/decoding property lists (Apple XML, Apple Binary, OpenStep and GNUStep) from/to arbitrary Go types.
Package: golang-github-digitalocean-go-libvirt-dev (0.0~git20210615.eaff166-2)
Section: universe/golang
Homepage: https://github.com/digitalocean/go-libvirt
Depends: golang-github-stretchr-testify-dev, golang-golang-x-tools-dev
Description:  Pure Go interface for interacting with libvirt (library) Provides a pure Go interface for interacting with libvirt. Rather than using libvirt's C bindings, this package makes use of libvirt's RPC interface. Connections to the libvirt server may be local, or remote. RPC packets are encoded using the XDR standard as defined by RFC 4506.
Package: golang-github-digitalocean-go-qemu-dev (0.0~git20210326.ac9e0b6-1)
Section: universe/devel
Homepage: https://github.com/digitalocean/go-qemu
Depends: golang-github-digitalocean-go-libvirt-dev, golang-golang-x-sys-dev
Description:  Go packages to interact with QEMU using the QEMU Machine Protocol go-qemu is a collection of Go packages for interacting with running QEMU instances. . hypervisor: Package hypervisor provides management facilities for one or more QEMU virtual machines on a hypervisor. . qemu: Package qemu provides an interface for interacting with running QEMU instances. qmp: Package qmp enables interaction with QEMU instances via the QEMU Machine Protocol (QMP).
Package: golang-github-digitalocean-go-smbios-dev (0.0~git20180907.390a4f4-2)
Section: universe/golang
Homepage: https://github.com/digitalocean/go-smbios
Depends: golang-github-google-go-cmp-dev
Description:  Detection and access to SMBIOS and DMI data and structures (library) Provides detection and access to System Management BIOS (SMBIOS) and Desktop Management Interface (DMI) data and structures. SMBIOS is a standard mechanism for fetching BIOS and hardware information from within an operating system. It shares some similarities with the older DMI standard, and the two are often confused. . This package is based on the SMBIOS 3.1.1 specification, but should work with SMBIOS 2.0 and above. . In general, it's up to hardware manufacturers to properly populate SMBIOS data, and many structures may not be populated correctly or at all; especially on consumer hardware.
Package: golang-github-digitalocean-godo-dev (1.37.0-1)
Section: universe/devel
Homepage: https://github.com/digitalocean/godo
Depends: golang-github-google-go-querystring-dev, golang-golang-x-oauth2-dev
Description:  DigitalOcean API V2 client library for Google Go Godo is official API client library from the cloud provider DigitalOcean for the Go language. The functionality of the web based control panel of DigitalOcean is also available through the API. It could be used to manage droplets (private virtual servers) and resources within the cloud in a simple way using HTTP requests. For authentication, personal access tokens (PAT) are used.
Package: golang-github-dimchansky-utfbom-dev (1.1.1-1)
Section: universe/devel
Homepage: https://github.com/dimchansky/utfbom
Description:  Detection of the BOM and removing as necessary The package utfbom implements the detection of the BOM (Unicode Byte Order Mark) and removing as necessary. It can also return the encoding detected by the BOM.
Package: golang-github-disintegration-gift-dev (1.2.1-2)
Section: universe/devel
Homepage: https://github.com/disintegration/gift
Description:  Go Image Filtering Toolkit Package gift provides a set of useful image processing filters.
Package: golang-github-disintegration-imaging-dev (1.6.2-1)
Section: universe/devel
Homepage: https://github.com/disintegration/imaging
Depends: golang-golang-x-image-dev
Description:  Simple Go image processing package Package imaging provides basic image manipulation functions (resize, rotate, flip, crop, etc.).  This package is based on the standard Go image package and works best along with it. . Image manipulation functions provided by the package take any image type that implements image.Image interface as an input, and return a new image of *image.NRGBA type (32bit RGBA colors, not premultiplied by alpha).
Package: golang-github-disiqueira-gotree-dev (3.0.2-2)
Section: universe/golang
Homepage: https://github.com/disiqueira/gotree
Description:  Tree printer module written in GoLang (library) The GoTree's goal is to be a simple tool providing a stupidly easy-to-use and fast way to print recursive structures.
Package: golang-github-disposaboy-jsonconfigreader-dev (0.0~git20171218.5ea4d0d-2)
Section: universe/devel
Homepage: https://github.com/DisposaBoy/JsonConfigReader
Description:  proxy for golang's io.Reader allowing you to use json as a config format JsonConfigReader is a proxy for golang's io.Reader that strips line comments and trailing commas, allowing you to use json as a reasonable config format. Comments start with // and continue to the end of the line. Multiline comments are also supported with /* and */. If a trailing comma is in front of ] or } it will be stripped as well.
Package: golang-github-djherbis-atime-dev (1.1.0-2)
Section: universe/golang
Homepage: https://github.com/djherbis/atime
Description:  file access times (atime) for #golang File Access Times for #golang . Go has a hidden atime function for most platforms; this repo makes it accessible. . Looking for ctime or btime? Checkout https://github.com/djherbis/times, packaged as golang-github-djherbis-times-dev
Package: golang-github-djherbis-times-dev (1.5.0-1)
Section: universe/devel
Homepage: https://github.com/djherbis/times
Description:  file times (atime, mtime, ctime, btime) Go has hidden time functions for most platforms, this repo makes them accessible.
Package: golang-github-dkolbly-wl-dev (0.0~git20180220.b06f57e-2)
Section: universe/devel
Homepage: https://github.com/dkolbly/wl
Depends: golang-github-golang-freetype-dev, golang-golang-x-image-dev
Description:  Golang wayland protocol implementation. (library) This package is a Go implementation of the Wayland protocol. The protocol files themselves (client.go and xdg/shell.go) are built using the tool in github.com/dkolbly/wl-scanner from the XML protocol specification files.
Package: golang-github-dlclark-regexp2-dev (1.4.0+ds1-1)
Section: universe/devel
Homepage: https://github.com/dlclark/regexp2
Description:  Regex engine for Go based on the .NET engine Feature-rich regular expression engine for Go ported from the .NET framework's System.Text.RegularExpressions.Regex engine. It does not have constant time guarantees like the built-in regexp package, but it allows backtracking and is compatible with Perl5 and .NET.
Package: golang-github-dnaeon-go-vcr-dev (0.0~git20180814.aafff18-2.1)
Section: universe/devel
Homepage: https://github.com/dnaeon/go-vcr
Depends: golang-yaml.v2-dev
Description:  Record and replay your HTTP interactions for tests go-vcr simplifies testing by recording your HTTP interactions and replaying them in future runs in order to provide fast, deterministic and accurate testing of your code.
Package: golang-github-dnstap-golang-dnstap-cli (0.4.0-3)
Section: universe/devel
Homepage: https://github.com/dnstap/golang-dnstap
Depends: libc6 (>= 2.34)
Description:  dnstap command line tool dnstap implements an encoding format for DNS server events. It uses a lightweight framing on top of event payloads encoded using Protocol Buffers and is transport neutral. dnstap can represent internal state inside a DNS server that is difficult to obtain using techniques based on traditional packet capture or unstructured textual format logging. . This package contains the "dnstap" command line tool.
Package: golang-github-dnstap-golang-dnstap-dev (0.4.0-3)
Section: universe/devel
Homepage: https://github.com/dnstap/golang-dnstap
Depends: golang-github-miekg-dns-dev, golang-google-protobuf-dev, golang-github-farsightsec-golang-framestream-dev
Description:  flexible, structured event replication format for DNS servers dnstap implements an encoding format for DNS server events. It uses a lightweight framing on top of event payloads encoded using Protocol Buffers and is transport neutral. dnstap can represent internal state inside a DNS server that is difficult to obtain using techniques based on traditional packet capture or unstructured textual format logging. . This package contains the Go library code.
Package: golang-github-docker-distribution-dev (2.8.0+ds1-4)
Section: universe/utils
Homepage: https://github.com/docker/distribution
Depends: golang-github-aws-aws-sdk-go-dev, golang-github-bugsnag-bugsnag-go-dev, golang-github-docker-go-metrics-dev, golang-github-docker-libtrust-dev, golang-github-garyburd-redigo-dev, golang-github-gorilla-handlers-dev, golang-github-gorilla-mux-dev, golang-github-mitchellh-mapstructure-dev, golang-github-ncw-swift-dev, golang-github-opencontainers-go-digest-dev, golang-github-opencontainers-image-spec-dev, golang-github-sirupsen-logrus-dev, golang-github-spf13-cobra-dev, golang-golang-x-crypto-dev, golang-gopkg-yaml.v2-dev
Description:  Docker toolset to pack, ship, store, and deliver content (source) The Docker toolset to pack, ship, store, and deliver content. . The Docker Registry 2.0 implementation contained in this package is for storing and distributing Docker images. It supersedes the docker/docker-registry project with a new API design, focused around security and performance. . This project should provide an implementation to a V2 API for use in the Docker core project. The API should be embeddable and simplify the process of securely pulling and pushing content from docker daemons. . The new registry implementation provides the following benefits: .  * faster push and pull  * new, more efficient implementation  * simplified deployment  * pluggable storage backend  * webhook notifications . This package contains the source.
Package: golang-github-docker-docker-credential-helpers-dev (0.6.4+ds1-1)
Section: universe/devel
Homepage: https://github.com/docker/docker-credential-helpers
Description:  native stores to safeguard Docker credentials - library The docker-credential-helpers package is a suite of programs to use the built-in OS native stores to keep Docker credentials safe. . This package contains the development files.
Package: golang-github-docker-docker-dev (20.10.21-0ubuntu1~22.04.6)
Section: universe/admin
Homepage: https://www.docker.com/community-edition
Depends: golang-github-ishidawataru-sctp-dev, golang-github-docker-docker-credential-helpers-dev, golang-github-seccomp-libseccomp-golang-dev
Description:  Externally reusable Go packages included with Docker These packages are intentionally developed by upstream in such a way that they are reusable to projects outside Docker and only rely on each other or other external dependencies to be built.
Package: golang-github-docker-go-connections-dev (0.4.0-3)
Section: universe/devel
Homepage: https://github.com/docker/go-connections
Depends: golang-github-pkg-errors-dev, golang-golang-x-net-dev
Description:  Golang utility package to work with network connections go-connections provides common package to work with network connections.
Package: golang-github-docker-go-dev (0.0~git20160303.0.d30aec9-3)
Section: universe/devel
Homepage: https://github.com/docker/go
Description:  Go packages with small patches autogenerated (used for canonical/json) This is a repository used for building go packages based off upstream with small patches. . It is only used so far for a canonical json pkg.
Package: golang-github-docker-go-events-dev (0.0~git20190806.e31b211-2)
Section: universe/devel
Homepage: https://github.com/docker/go-events
Depends: golang-github-sirupsen-logrus-dev (>= 1.0.2~)
Description:  Composable event distribution for Go The go-events package implements a composable event distribution package for Go. It was originally created to implement the notifications in Docker Registry 2, but is now used in other components of the Docker ecosystem.
Package: golang-github-docker-go-metrics-dev (0.0.1-1)
Section: universe/devel
Homepage: https://github.com/docker/go-metrics
Depends: golang-github-prometheus-client-golang-dev (>= 0.9.0~)
Description:  Package for metrics collection in Docker projects This package is small wrapper around the Prometheus Go client to help enforce convention and best practices for metrics collection in Docker projects.
Package: golang-github-docker-go-units-dev (0.4.0-4)
Section: universe/devel
Homepage: https://github.com/docker/go-units
Description:  parse and print size and time units in human-readable format go-units is a library to transform human friendly measurements into machine friendly values.
Package: golang-github-docker-leadership-dev (0.1.0-1.1)
Section: universe/devel
Homepage: https://github.com/docker/leadership
Depends: golang-go, golang-github-docker-libkv-dev, golang-github-stretchr-testify-dev
Description:  distributed leader election using docker/libkv Distributed leader election for clustered environments. Leadership is a library for a cluster leader election on top of a distributed Key/Value store.
Package: golang-github-docker-libkv-dev (0.2.1-2)
Section: universe/devel
Homepage: https://github.com/docker/libkv
Depends: golang-etcd-server-dev (>= 3.0.0), golang-github-coreos-bbolt-dev, golang-github-hashicorp-consul-dev, golang-github-samuel-go-zookeeper-dev
Description:  Key/Value store abstraction library libkv provides a Go native library to store metadata. . The goal of libkv is to abstract common store operations for multiple Key/Value backends and offer the same experience no matter which backend is used. . For example, libkv can be used it to store metadata or for service discovery to register machines and endpoints inside your cluster. . Also libkv can be used to implement a generic Leader Election. . As of now, libkv offers support for Consul (disabled), Etcd and Zookeeper.
Package: golang-github-docker-libtrust-dev (0.0~git20150526.0.9cbd2a1-3.1)
Section: universe/devel
Homepage: https://github.com/docker/libtrust
Description:  Primitives for identity and authorization Libtrust is library for managing authentication and authorization using public key cryptography. . Authentication is handled using the identity attached to the public key. Libtrust provides multiple methods to prove possession of the private key associated with an identity. .  - TLS x509 certificates  - Signature verification  - Key Challenge . Authorization and access control is managed through a distributed trust graph. Trust servers are used as the authorities of the trust graph and allow caching portions of the graph for faster access.
Package: golang-github-docker-notary-dev (0.7.0+ds1-1ubuntu0.22.04.2)
Section: universe/devel
Homepage: https://github.com/notaryproject/notary
Depends: golang-github-bugsnag-bugsnag-go-dev, golang-github-cloudflare-cfssl-dev, golang-github-docker-go-connections-dev, golang-github-docker-go-dev, golang-github-dvsekhvalnov-jose2go-dev, golang-github-go-sql-driver-mysql-dev, golang-github-gorilla-mux-dev, golang-github-jinzhu-gorm-dev, golang-github-lib-pq-dev, golang-github-mattn-go-sqlite3-dev, golang-github-miekg-pkcs11-dev, golang-github-shopify-logrus-bugsnag-dev, golang-github-sirupsen-logrus-dev, golang-github-spf13-cobra-dev, golang-github-spf13-viper-dev, golang-github-stretchr-testify-dev, golang-golang-x-crypto-dev, golang-golang-x-net-dev, golang-golang-x-sys-dev, golang-google-grpc-dev, golang-gopkg-rethinkdb-rethinkdb-go.v6-dev, golang-goprotobuf-dev
Description:  library for running and interacting with trusted collections Notary is a project that allows anyone to have trust over arbitrary collections of data. . The Notary project comprises a server (cmd/notary-server) and a client (cmd/notary) for running and interacting with trusted collections. . Notary aims to make the internet more secure by making it easy for people to publish and verify content. We often rely on TLS to secure our communications with a web server which is inherently flawed, as any compromise of the server enables malicious content to be substituted for the legitimate content. . With Notary, publishers can sign their content offline using keys kept highly secure. Once the publisher is ready to make the content available, they can push their signed trusted collection to a Notary Server. . Consumers, having acquired the publisher's public key through a secure channel, can then communicate with any notary server or (insecure) mirror, relying only on the publisher's key to determine the validity and integrity of the received content. . This package contains the source.
Package: golang-github-docker-spdystream-dev (0.2.0-1)
Section: universe/devel
Homepage: https://github.com/moby/spdystream
Description:  multiplexed stream library using spdy SpdyStream is a multiplexed stream library using spdy.
Package: golang-github-docopt-docopt-go-dev (0.6.2+git20180111.ee0de3b-1)
Section: universe/devel
Homepage: https://github.com/docopt/docopt-go
Description:  Implementation of docopt in the Go programming language Docopt helps you define an interface for your command-line app and automatically generate a parser for it. Its interface descriptions are based on a formalization of the standard conventions used in help messages and man pages. . This package provides an implementation of docopt in the Go programming language.
Package: golang-github-donovanhide-eventsource-dev (0.0~git20210830.c590279-2)
Section: universe/golang
Homepage: https://github.com/donovanhide/eventsource
Description:  Server Side Events client and server for Go (library) Go implementation of client and server to allow streaming data one-way over a HTTP connection using the Server-Sent Events API.