k3ylabs/cosoco-image-dataset huggingface dataset:
Package: golang-github-hashicorp-go-hclog-dev (0.11.0-1)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-hclog
Depends: golang-github-fatih-color-dev, golang-github-mattn-go-isatty-dev, golang-github-stretchr-testify-dev
Description:  common logging package for HashiCorp tools go-hclog is a package for Go that provides a simple key/value logging interface for use in development and production environments. . It provides logging levels that provide decreased output based upon the desired amount of output, unlike the standard library log package. . It provides Printf style logging of values via hclog.Fmt(). . It provides a human readable output mode for use in development as well as JSON output mode for production.
Package: golang-github-hashicorp-go-immutable-radix-dev (1.3.1-1)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-immutable-radix
Depends: golang-github-hashicorp-go-uuid-dev, golang-github-hashicorp-golang-lru-dev
Description:  immutable radix tree implementation in Golang Golang implementation of an immutable radix tree (http://en.wikipedia.org/wiki/Radix_tree). The package only provides a single Tree implementation, optimized for sparse nodes.
Package: golang-github-hashicorp-go-memdb-dev (1.2.1-1)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-memdb
Depends: golang-github-hashicorp-go-immutable-radix-dev (>= 1.3.0~)
Description:  in-memory database built on immutable radix trees Implementation of a simple in-memory database built on immutable radix trees. The database provides Atomicity, Consistency and Isolation from ACID. Being that it is in-memory, it does not provide durability. The database is instantiated with a schema that specifies the tables and indicies that exist and allows transactions to be executed.
Package: golang-github-hashicorp-go-msgpack-dev (0.5.5-1)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-msgpack
Depends: golang-gopkg-vmihailenco-msgpack.v2-dev, golang-gopkg-mgo.v2-dev
Description:  encode/decode and rpc library for msgpack and Binc High Performance, Feature-Rich Idiomatic Go codec/encoding library for binc, msgpack, cbor, json. The idiomatic Go support is as seen in other encoding packages in the standard library (ie json, xml, gob, etc).
Package: golang-github-hashicorp-go-multierror-dev (1.1.1-1)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-multierror
Depends: golang-github-hashicorp-errwrap-dev (>= 1.0.0~)
Description:  Go package for representing a list of errors as a single error go-multierror is a package for Go that provides a mechanism for representing a list of error values as a single error. . This allows a function in Go to return an error that might actually be a list of errors. If the caller knows this, they can unwrap the list and access the errors. If the caller doesn't know, the error formats to a nice human-readable format. . go-multierror implements the errwrap interface so that it can be used with that library, as well. . This package contains the source.
Package: golang-github-hashicorp-go-plugin-dev (1.0.1-3)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-plugin
Depends: golang-go, golang-github-hashicorp-go-hclog-dev, golang-github-hashicorp-yamux-dev, golang-github-mitchellh-go-testing-interface-dev, golang-github-oklog-run-dev
Description:  Golang plugin system over RPC Plugin System over RPC.
Package: golang-github-hashicorp-go-raftchunking-dev (0.6.2-2)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-raftchunking
Depends: golang-github-go-test-deep-dev, golang-github-hashicorp-errwrap-dev, golang-github-hashicorp-raft-dev (>= 1.1.1~), golang-github-mitchellh-copystructure-dev, golang-goprotobuf-dev (>= 1.3.2~)
Description:  chunking middleware for use by Raft clients Chunking middleware library for use by Raft clients.
Package: golang-github-hashicorp-go-reap-dev (0.0~git20160113.0.2d85522-3.1)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-reap
Depends: golang-golang-x-sys-dev
Description:  child process reaping utilities for Go go-reap provides a simple set of functions for reaping child processes. This is useful for running applications as PID 1 in a Docker container.
Package: golang-github-hashicorp-go-retryablehttp-dev (0.7.0-1)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-retryablehttp
Depends: golang-github-hashicorp-go-cleanhttp-dev, golang-github-hashicorp-go-hclog-dev
Description:  retryable HTTP client in Go This package provides a familiar HTTP client interface with automatic retries and exponential backoff. It is a thin wrapper over the standard net/http client library and exposes nearly the same public API. This makes retryablehttp very easy to drop into existing programs.
Package: golang-github-hashicorp-go-rootcerts-dev (1.0.2-2)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-rootcerts
Description:  functions for loading root certificates for TLS connections Go's standard library crypto/tls provides a common mechanism for configuring TLS connections in tls.Config. The RootCAs field on this struct is a pool of certificates for the client to use as a trust store when verifying server certificates. . This library contains utility functions for loading certificates destined for that field, as well as one other important thing: . When the RootCAs field is nil, the standard library attempts to load the host's root CA set.  This behavior is OS-specific, and the Darwin implementation contains a bug that prevents trusted certificates from the System and Login keychains from being loaded. This library contains Darwin-specific behavior that works around that bug.
Package: golang-github-hashicorp-go-safetemp-dev (1.0.0-2)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-safetemp
Description:  Functions for working safely with temporary files and directories go-safetemp are functions for safely working with temporary directories and files. . The Go standard library provides the excellent ioutil package for working with temporary directories and files. This library builds on top of that to provide safe abstractions above that.
Package: golang-github-hashicorp-go-slug-dev (0.7.0-1ubuntu1)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-slug
Description:  functions to create slug archives This package offers functions for packing and unpacking Terraform Enterprise compatible slugs. Slugs are gzip compressed tar files containing Terraform configuration files.
Package: golang-github-hashicorp-go-sockaddr-dev (0.0~git20170627.41949a1+ds-2)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-sockaddr
Depends: golang-github-hashicorp-errwrap-dev, iproute2
Description:  IP address/UNIX socket convenience functions for Go go-sockaddr is a convenience library that makes doing the right thing with IP addresses easy.  go-sockaddr is loosely modeled after the UNIX sockaddr_t and creates a union of the family of sockaddr_t types. . The primary intent of the library was to make it possible to define heuristics for selecting the correct IP addresses when a configuration is evaluated at runtime.
Package: golang-github-hashicorp-go-syslog-dev (1.0.0-1)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-syslog
Description:  Golang syslog wrapper, cross-compile friendly This package provides a very simple gsyslog package. The point of this package is to allow safe importing of syslog without introducing cross-compilation issues. The stdlib log/syslog cannot be imported on Windows systems, and without conditional compilation this adds complications. . Instead, gsyslog provides a very simple wrapper around log/syslog but returns a runtime error if attempting to initialize on a non Linux or OSX system. . This package contains the source.
Package: golang-github-hashicorp-go-tfe-dev (0.11.1+git20201207.19dc0b8-2)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-tfe
Depends: golang-github-google-go-querystring-dev, golang-github-hashicorp-go-cleanhttp-dev, golang-github-hashicorp-go-retryablehttp-dev, golang-github-hashicorp-go-slug-dev, golang-github-hashicorp-go-uuid-dev, golang-github-stretchr-testify-dev, golang-github-svanharmelen-jsonapi-dev, golang-golang-x-time-dev
Description:  Terraform Cloud/Enterprise API Client/SDK in Golang This package contains the official Go API client for Terraform Cloud/Enterprise. . This client supports the Terraform Cloud V2 API.  As Terraform Enterprise is a self-hosted distribution of Terraform Cloud, this client supports both Cloud and Enterprise use cases. In all package documentation and API, the platform will always be stated as 'Terraform Enterprise' - but a feature will be explicitly noted as only supported in one or the other, if applicable (rare).
Package: golang-github-hashicorp-go-uuid-dev (1.0.2-1)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-uuid
Description:  generate UUID-format strings using high quality random bytes Generates UUID-format strings using high quality, purely random bytes. It can also parse UUID-format strings into their component bytes.
Package: golang-github-hashicorp-go-version-dev (1.3.0-1)
Section: universe/devel
Homepage: https://github.com/hashicorp/go-version
Description:  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/beta versions, can increment versions, etc. Versions used with go-version must follow SemVer.
Package: golang-github-hashicorp-golang-lru-dev (0.5.4-2)
Section: universe/devel
Homepage: https://github.com/hashicorp/golang-lru
Description:  Golang LRU cache This provides the lru package which implements a fixed-size thread safe LRU cache. It is based on the cache in Groupcache. . This package contains the source.
Package: golang-github-hashicorp-hcl-dev (1.0.0-1.1)
Section: universe/devel
Homepage: https://github.com/hashicorp/hcl
Depends: golang-github-davecgh-go-spew-dev
Description:  Go implementation of HashiCorp Configuration Language HCL (HashiCorp Configuration Language) is a configuration language built by HashiCorp. The goal of HCL is to build a structured configuration language that is both human and machine friendly for use with command-line tools, but specifically targeted towards DevOps tools, servers, etc. . HCL is also fully JSON compatible. That is, JSON can be used as completely valid input to a system expecting HCL. This helps makes systems interoperable with other systems. . HCL is heavily inspired by libucl, nginx configuration, and others similar. . This package contains the source.
Package: golang-github-hashicorp-hil-dev (0.0~git20160711.1e86c6b-1)
Section: universe/devel
Homepage: https://github.com/hashicorp/hil
Depends: golang-github-mitchellh-mapstructure-dev, golang-github-mitchellh-reflectwalk-dev
Description:  small embedded language for string interpolations HIL (HashiCorp Interpolation Language) is a lightweight embedded language used primarily for configuration interpolation. The goal of HIL is to make a simple language for interpolations in the various configurations of HashiCorp tools.
Package: golang-github-hashicorp-logutils-dev (1.0.0-1)
Section: universe/devel
Homepage: https://github.com/hashicorp/logutils
Description:  Utilities for slightly better logging in Go logutils is a Go package that augments the standard library "log" package to make logging a bit more modern, without fragmenting the Go ecosystem with new logging packages. . This package contains the source.
Package: golang-github-hashicorp-mdns-dev (1.0.3-2)
Section: universe/devel
Homepage: https://github.com/hashicorp/mdns
Depends: golang-github-miekg-dns-dev, golang-golang-x-net-dev
Description:  simple mDNS client/server library in Golang Simple mDNS client/server library in Golang. mDNS or Multicast DNS can be used to discover services on the local network without the use of an authoritative DNS server. This enables peer-to-peer discovery. It is important to note that many networks restrict the use of multicasting, which prevents mDNS from functioning. Notably, multicast cannot be used in any sort of cloud, or shared infrastructure environment. However it works well in most office, home, or private infrastructure environments. . This package contains the source.
Package: golang-github-hashicorp-memberlist-dev (0.2.2-2)
Section: universe/devel
Homepage: https://github.com/hashicorp/memberlist
Depends: golang-github-armon-go-metrics-dev, golang-github-google-btree-dev, golang-github-hashicorp-go-msgpack-dev (>= 0.5.5~), golang-github-hashicorp-go-multierror-dev, golang-github-hashicorp-go-sockaddr-dev, golang-github-miekg-dns-dev (>= 1.1.26~)
Description:  Golang package for gossip based membership and failure detection memberlist is a Go library that manages cluster membership and member failure detection using a gossip based protocol. . The use cases for such a library are far-reaching: all distributed systems require membership, and memberlist is a re-usable solution to managing cluster membership and node failure detection. . memberlist is eventually consistent but converges quickly on average. The speed at which it converges can be heavily tuned via various knobs on the protocol. Node failures are detected and network partitions are partially tolerated by attempting to communicate to potentially dead nodes through multiple routes. This package contains the source.
Package: golang-github-hashicorp-net-rpc-msgpackrpc-dev (0.0~git20151116.0.a14192a-1.1)
Section: universe/devel
Homepage: https://github.com/hashicorp/net-rpc-msgpackrpc
Depends: golang-github-hashicorp-go-msgpack-dev, golang-github-hashicorp-go-multierror-dev
Description:  Library for creating Go RPC client/server This library provides the same functions as net/rpc/jsonrpc but for communicating with MessagePack instead. The library is modeled directly after the Go standard library so it should be easy to use and obvious. . This package contains the source.
Package: golang-github-hashicorp-raft-boltdb-dev (0.0~git20171010.6e5ba93-3)
Section: universe/devel
Homepage: https://github.com/hashicorp/raft-boltdb
Depends: golang-github-boltdb-bolt-dev, golang-github-hashicorp-raft-dev
Description:  Raft backend implementation using BoltDB provides the raftboltdb package. The package exports the BoltStore which is an implementation of both a LogStore and StableStore. It is meant to be used as a backend for the raft package.
Package: golang-github-hashicorp-raft-dev (1.1.2-1)
Section: universe/devel
Homepage: https://github.com/hashicorp/raft
Depends: golang-github-armon-go-metrics-dev, golang-github-hashicorp-go-hclog-dev (>= 0.9.2~), golang-github-hashicorp-go-msgpack-dev (>= 0.5.5~)
Description:  implementation of the Raft consensus protocol raft is a Go library that manages a replicated log and can be used with an FSM to manage replicated state machines. It is a library for providing consensus.
Package: golang-github-hashicorp-scada-client-dev (0.0~git20160601.0.6e89678-2.1)
Section: universe/devel
Homepage: https://github.com/hashicorp/scada-client
Depends: golang-github-armon-go-metrics-dev, golang-github-hashicorp-net-rpc-msgpackrpc-dev, golang-github-hashicorp-yamux-dev
Description:  Golang client to the HashiCorp SCADA system This library provides a Golang client for the HashiCorp SCADA service. SCADA stands for Supervisory Control And Data Acquisition, and as the name implies it allows Atlas to provide control functions and request data from the tools that integrate. . The technical details about how SCADA works are fairly simple. Clients first open a connection to the SCADA service at scada.hashicorp.com on port 7223. This connection is secured by TLS, allowing clients to verify the identity of the servers and to encrypt all communications. Once connected, a handshake is performed where a client provides it's Atlas API credentials so that Atlas can verify the client identity. Once complete, clients keep the connection open in an idle state waiting for commands to be received. Commands map to APIs exposed by the product, and are subject to any ACLs, authentication or authorization mechanisms of the client. . This library is used in various HashiCorp products to integrate with the SCADA system. . This package contains the source.
Package: golang-github-hashicorp-serf-dev (0.9.4~ds1-1)
Section: universe/devel
Homepage: https://www.serfdom.io
Depends: golang-github-armon-circbuf-dev, golang-github-armon-go-metrics-dev, golang-github-fatih-color-dev, golang-github-google-btree-dev, golang-github-hashicorp-go-msgpack-dev (>= 0.5.5~), golang-github-hashicorp-go-syslog-dev, golang-github-hashicorp-logutils-dev, golang-github-hashicorp-mdns-dev, golang-github-hashicorp-memberlist-dev (>= 0.2.2~), golang-github-mitchellh-cli-dev, golang-github-mitchellh-mapstructure-dev, golang-github-ryanuber-columnize-dev
Description:  Service orchestration and management tool (source) Serf is a decentralized solution for service discovery and orchestration that is lightweight, highly available, and fault tolerant. . Serf runs on Linux, Mac OS X, and Windows. An efficient and lightweight gossip protocol is used to communicate with other nodes. Serf can detect node failures and notify the rest of the cluster. An event system is built on top of Serf, letting you use Serf's gossip protocol to propagate events such as deploys, configuration changes, etc. Serf is completely masterless with no single point of failure. . This package contains the source.
Package: golang-github-hashicorp-terraform-json-dev (0.5.0-3)
Section: universe/devel
Homepage: https://github.com/hashicorp/terraform-json
Depends: golang-github-davecgh-go-spew-dev, golang-github-zclconf-go-cty-dev
Description:  helper types for the Terraform external data representation This package contains data types designed to help parse the data produced by two Terraform (https://www.terraform.io/) commands:  - terraform show -json  - terraform providers schema -json While containing mostly data types, there are also a few helpers to assist with working with the data. . This pcakage also serves as de facto documentation for the formats produced by these commands.
Package: golang-github-hashicorp-terraform-plugin-test-dev (1.3.0+git20200503.328f99a-3)
Section: universe/devel
Homepage: https://github.com/hashicorp/terraform-plugin-test
Depends: golang-github-hashicorp-go-getter-dev, golang-github-hashicorp-terraform-json-dev
Description:  helper library for testing Terraform plugins This package contains an experimental library for testing Terraform plugins in their natural habitat as child processes of a real terraform executable.
Package: golang-github-hashicorp-terraform-svchost-dev (0.0~git20200729.f050f53-2)
Section: universe/devel
Homepage: https://github.com/hashicorp/terraform-svchost
Depends: golang-github-google-go-cmp-dev, golang-github-hashicorp-go-cleanhttp-dev, golang-github-hashicorp-go-version-dev, golang-github-zclconf-go-cty-dev, golang-golang-x-net-dev, golang-golang-x-oauth2-google-dev
Description:  handling of friendly hostnames for terraform This package deals with the representations of the so-called "friendly hostnames" that are used to represent systems that provide Terraform-native remote services, such as module registry, remote operations, etc. . Friendly hostnames are specified such that, as much as possible, they are consistent with how web browsers think of hostnames, so that users can bring their intuitions about how hostnames behave when they access a Terraform Enterprise instance's web UI (or indeed any other website) and have this behave in a similar way.
Package: golang-github-hashicorp-yamux-dev (0.0+git20190923.df201c7-1)
Section: universe/devel
Homepage: https://github.com/hashicorp/yamux
Description:  Golang connection multiplexing library Yamux (Yet another Multiplexer) is a multiplexing library for Golang. It relies on an underlying connection to provide reliability and ordering, such as TCP or Unix domain sockets, and provides stream-oriented multiplexing. It is inspired by SPDY but is not interoperable with it. . Yamux features include: .   - Bi-directional streams     - Streams can be opened by either client or server     - Useful for NAT traversal     - Server-side push support   - Flow control     - Avoid starvation     - Back-pressure to prevent overwhelming a receiver   - Keep Alives     - Enables persistent connections over a load balancer   - Efficient     - Enables thousands of logical streams with low overhead . This package contains the source.
Package: golang-github-hawkular-hawkular-client-go-dev (0.6.1-1)
Section: universe/devel
Homepage: https://github.com/hawkular/hawkular-client-go
Depends: golang-github-stretchr-testify-dev
Description:  Golang client for Hawkular Native Golang client for Hawkular.
Package: golang-github-haya14busa-go-checkstyle-dev (0.0~git20170303.5e9d09f-2)
Section: universe/golang
Homepage: https://github.com/haya14busa/go-checkstyle
Description:  Golang checkstyle module (library) checkstyle provides checkstyle utility.
Package: golang-github-haya14busa-go-sarif-dev (0.0~git20210102.e2c5fed-2)
Section: universe/golang
Homepage: https://github.com/haya14busa/go-sarif
Description:  Go structs for the SARIF object model (library) This module contains Go structs for the object model defined by the Static Analysis Results Interchange Format (SARIF) Version 2.1.0 file format, an OASIS Committee Specification.
Package: golang-github-hdrhistogram-hdrhistogram-go-dev (1.1.2-2)
Section: universe/golang
Homepage: https://github.com/HdrHistogram/hdrhistogram-go
Depends: golang-github-google-go-cmp-dev, golang-github-stretchr-testify-dev, golang-gonum-v1-gonum-dev
Description:  pure Go implementation of Gil Tene's HDR Histogram This package contains a pure Go implementation of the HDR Histogram . A Histogram that supports recording and analyzing sampled data value counts across a configurable integer value range with configurable value precision within the range. Value precision is expressed as the number of significant digits in the value recording, and provides control over value quantization behavior across the value range and the subsequent value resolution at any given level.
Package: golang-github-hectane-go-acl-dev (0.0~git20190604.da78bae-4)
Section: universe/devel
Homepage: https://github.com/hectane/go-acl
Description:  Go library for manipulating ACLs on Windows Manipulating ACLs (Access Control Lists) on Windows is difficult. go-acl wraps the Windows API functions that control access to objects, simplifying the process.
Package: golang-github-henrydcase-nobs-dev (0.1+git20200305.7d891c7-5)
Section: universe/devel
Homepage: https://github.com/henrydcase/nobs
Depends: golang-golang-x-sys-dev, python3:any
Description:  NOBS cryptographic primitives library in golang NOBS Cryptographic implementation of quantum-resistant primitives in Go. . Supported cryptographic primitives:  * DH: CSIDH, and SIDH  * Hash: SHA3, SHAKE, and SM3  * KEM: SIKE
Package: golang-github-henvic-httpretty-dev (0.0.6-2)
Section: universe/golang
Homepage: https://github.com/henvic/httpretty
Description:  Prints HTTP requests made with Go pretty on your terminal. Prints the HTTP requests of your Go programs pretty on your terminal screen. It is mostly inspired in curl's --verbose mode, and also on the httputil.DumpRequest and similar functions.
Package: golang-github-heroku-rollrus-dev (0.0~git20190402.fde2a6b-2)
Section: universe/devel
Homepage: https://github.com/heroku/rollrus
Depends: golang-github-pkg-errors-dev, golang-github-stvp-roll-dev, golang-logrus-dev
Description:  Logrus Rollbar Hook Rollrus is what happens when Logrus (https://github.com/sirupsen/logrus) meets Roll (https://github.com/stvp/roll). . When a .Error, .Fatal or .Panic logging function is called, report the details to rollbar via a Logrus hook. . Delivery is synchronous to help ensure that logs are delivered. . If the error includes a StackTrace, that StackTrace is reported to rollbar.