k3ylabs/cosoco-image-dataset huggingface dataset:
Package: golang-github-go-resty-resty-dev (2.4.0-1ubuntu1)
Section: universe/devel
Homepage: https://github.com/go-resty/resty
Depends: golang-golang-x-net-dev
Description:  Simple HTTP and REST client library for Go Features: .  * GET, POST, PUT, DELETE, HEAD, PATCH, OPTIONS, etc.  * Simple and chainable methods for settings and request  * Request Body can be string, []byte, struct, map, slice and io.Reader too  * Response object gives you more possibility  * Automatic marshal and unmarshal for JSON and XML content type  * Easy to upload one or more file(s) via multipart/form-data  * Request URL Path Params (aka URI Params)  * Resty client HTTP & REST Request and Response middlewares . And much more.
Package: golang-github-go-sourcemap-sourcemap-dev (2.1.3+git20201028.eed1c20-3)
Section: universe/devel
Homepage: https://github.com/go-sourcemap/sourcemap
Description:  source maps consumer for Golang This package contains source maps consumer for Golang. . A parsed source map can be queried for information about the original file positions by giving it a file position in the generated source.
Package: golang-github-go-sql-driver-mysql-dev (1.5.0-1)
Section: universe/devel
Homepage: https://github.com/go-sql-driver/mysql
Description:  MySQL-Driver for Go's database/sql package Features:  - Lightweight and fast  - Native Go implementation. No C-bindings, just pure Go  - Connections over TCP/IPv4, TCP/IPv6 or Unix domain sockets  - Automatic handling of broken connections  - Automatic Connection Pooling (by database/sql package)  - Supports queries larger than 16MB  - Full sql.RawBytes support.  - Intelligent LONG DATA handling in prepared statements  - Secure LOAD DATA LOCAL INFILE support with file Whitelisting and io.Reader    support  - Optional time.Time parsing  - Optional placeholder interpolation
Package: golang-github-go-stack-stack-dev (1.8.0-1)
Section: universe/devel
Homepage: https://github.com/go-stack/stack
Description:  capture, manipulate, and format call stacks Package stack implements utilities to capture, manipulate, and format call stacks. It provides a simpler API than package runtime. . The implementation takes care of the minutia and special cases of interpreting the program counter (pc) values returned by runtime.Callers.
Package: golang-github-go-test-deep-dev (1.0.3-1)
Section: universe/devel
Homepage: https://github.com/go-test/deep
Description:  Golang deep variable equality test that returns human-readable differences Deep Variable Equality for Humans. . This package provides a single function: deep.Equal. It's like reflect.DeepEqual (http://golang.org/pkg/reflect/#DeepEqual) but much friendlier to humans (or any sentient being) for two reason:  • deep.Equal returns a list of differences  • deep.Equal does not compare unexported fields (by default)
Package: golang-github-go-xorm-builder-dev (0.3.3-3.1)
Section: universe/devel
Homepage: https://github.com/go-xorm/builder
Description:  SQL builder for XORM written in Go SQL Builder is Go library for XORM that can be used to generate SQL queries for different database services. These DB services include MySQL, postgres, tidb, sqlite3, mssql, and oracle.
Package: golang-github-go-xorm-core-dev (0.6.3-1)
Section: universe/devel
Homepage: https://github.com/go-xorm/core
Depends: golang-github-go-sql-driver-mysql-dev, golang-github-mattn-go-sqlite3-dev
Description:  lightweight wrapper of database/sql This package is a lightweight wrapper of sql.DB. . It is written in Go and up to now it supports Postgres, sqlite3, MySQL, MsSQL and Oracle.
Package: golang-github-gobuffalo-envy-dev (1.6.4-2)
Section: universe/devel
Homepage: https://github.com/gobuffalo/envy
Depends: golang-github-joho-godotenv-dev, golang-github-stretchr-testify-dev
Description:  simplify working with ENV variables Envy makes working with ENV variables in Go trivial:  * Get ENV variables with default values  * Set ENV variables safely without affecting the underlying system  * Temporarily change ENV vars; useful for testing  * Map all of the key/values in the ENV  * Loads .env files (by using godotenv
Package: golang-github-gobuffalo-flect-dev (0.2.3-2)
Section: universe/golang
Homepage: https://github.com/gobuffalo/flect
Depends: golang-github-stretchr-testify-dev (>= 1.4.0)
Description:  Inflection engine for Golang Flect is a new inflection engine to replace github.com/markbates/inflect, designed to be more modular, more readable, and easier to fix issues on than the original. . The github.com/gobuffalo/flect package contains "basic" inflection tools, like pluralization, singularization, etc.
Package: golang-github-goburrow-modbus-dev (0.1.0-2)
Section: universe/devel
Homepage: https://github.com/goburrow/modbus
Depends: golang-github-goburrow-serial-dev
Description:  fault-tolerant implementation of modbus protocol This package contains a fault-tolerant, fail-fast implementation of Modbus protocol in Go.  Supported functions  - Bit access:    *   Read Discrete Inputs    *   Read Coils    *   Write Single Coil    *   Write Multiple Coils  - 16-bit access:    *   Read Input Registers    *   Read Holding Registers    *   Write Single Register    *   Write Multiple Registers    *   Read/Write Multiple Registers    *   Mask Write Register    *   Read FIFO Queue
Package: golang-github-goburrow-serial-dev (0.1.0-2)
Section: universe/devel
Homepage: https://github.com/goburrow/serial
Description:  serial library for modbus written in Go This package contains a library for serial access of modbus, that is written in Go. . This package is needed for the full modbus implementation.
Package: golang-github-gobwas-glob-dev (0.2.3+git20180208.19c076c-2)
Section: universe/devel
Homepage: https://github.com/gobwas/glob
Description:  Go glob pattern library Package glob provides a glob pattern library. Function Compile creates Glob for given pattern and strings (if any present after pattern) as separators.
Package: golang-github-gocarina-gocsv-dev (0.0~git20180113.45cbb9c-1.1)
Section: universe/devel
Homepage: https://github.com/gocarina/gocsv
Description:  easy CSV serialization and deserialization golang package The GoCSV package aims to provide easy serialization and deserialization functions to use CSV in Golang, using API and techniques inspired from https://godoc.org/gopkg.in/mgo.v2
Package: golang-github-goccy-go-yaml-dev (1.9.5-2)
Section: universe/golang
Homepage: https://github.com/goccy/go-yaml
Depends: golang-github-fatih-color-dev, golang-github-mattn-go-colorable-dev, golang-golang-x-xerrors-dev, golang-gopkg-yaml.v3-dev, golang-yaml.v2-dev
Description:  yet another golang library for YAML support YAML library for the Go language. This adds some features compared to the golang standard YAML library.  * Pretty format for error notifications  * Supports Scanner or Lexer or Parser as public API  * Supports Anchor and Alias to Marshaler  * Allow referencing elements declared in another file via anchors  * Extract value or AST by YAMLPath (like a JSONPath)
Package: golang-github-gocql-gocql-dev (0.0~git20191102.0.9faa4c0-4)
Section: universe/devel
Homepage: https://github.com/gocql/gocql
Depends: golang-github-golang-snappy-dev, golang-github-hailocab-go-hostpool-dev, golang-gopkg-inf.v0-dev
Description:  fast and robust Cassandra client for Go gocql implements a fast and robust Cassandra client for the Go programming language. It supports the following features: .   * cluster management   * automatic and safe type conversion between Cassandra and Go without any     loss of precision   * synchronous API with an asynchronous and concurrent back-end   * result paging   * atomic batch execution   * query tracing to obtain a detailed output of all events that happened      during the query execution   * frame compression   * support of multiple Cassandra versions
Package: golang-github-gofrs-flock-dev (0.8.0-1)
Section: universe/devel
Homepage: https://github.com/gofrs/flock
Depends: golang-gopkg-check.v1-dev
Description:  thread-safe file locking library in Golang flock implements a thread-safe sync.Locker interface for file locking. It also includes a non-blocking TryLock() function to allow locking without blocking execution. . This library is formerly known as "github.com/theckman/go-flock".
Package: golang-github-gofrs-uuid-dev (4.2.0-1)
Section: universe/devel
Homepage: https://github.com/gofrs/uuid
Description:  UUID library for Golang This library provides a pure Golang implementation of Universally Unique Identifiers (UUID) variant as defined in RFC-4122. This package supports both the creation and parsing of UUIDs in different formats. . The library supports the following UUID versions:  * Version 1, based on timestamp and MAC address (RFC-4122)  * Version 2, based on timestamp, MAC address and POSIX UID/GID (DCE 1.1)  * Version 3, based on MD5 hashing of a named value (RFC-4122)  * Version 4, based on random numbers (RFC-4122)  * Version 5, based on SHA-1 hashing of a named value (RFC-4122)
Package: golang-github-gogetdata-ggd-utils-dev (1.0.0+ds-1)
Section: universe/science
Homepage: https://github.com/gogetdata/ggd-utils
Description:  library for use in ggd Takes a genome file and (currently) a .vcf.gz or a .bed.gz and checks that: .     * a .tbi is present     * the VCF has ""##fileformat=VCF" as the first     line     * the VCF has a #CHROM header     * the chromosome are in the order specified by     the genome file (and present)     * the positions are sorted     * the positions are <= the chromosome lengths     defined in the genome file. . As a result, any new genome going into GGD will have a .genome file that will dictate the sort order and presence or absence of the 'chr' prefix for chromosomes . This is the library package for ggd-utils
Package: golang-github-gogits-chardet-dev (0.0~git20150115.0.2404f77+dfsg-5)
Section: universe/devel
Homepage: https://github.com/gogits/chardet
Description:  Charset detector library for Go This package provides a library that can be used to detect the character set of text based on International Components for Unicode's implementation. . Documentation: https://godoc.org/github.com/saintfish/chardet ICU: http://site.icu-project.org/
Package: golang-github-gogits-cron-dev (0.0~git20170309.60.c803a08-4)
Section: universe/devel
Homepage: https://github.com/gogits/cron
Depends: golang-go
Description:  Gogs cron library in Go This golang library implements a cron spec parser and job runner. . Callers may register Funcs to be invoked on a given schedule.  Cron will run them in their own go-routines.
Package: golang-github-gogits-go-gogs-client-dev (0.0~git20160830.0.d8aff57-2)
Section: universe/devel
Homepage: https://github.com/gogits/go-gogs-client
Depends: golang-go
Description:  Gogs API client in Go This library implements a client for the Gogs REST API which is an interface similar to the Github v3 API.
Package: golang-github-gogo-googleapis-dev (1.4.0-1)
Section: universe/devel
Homepage: https://github.com/gogo/googleapis
Depends: golang-github-gogo-protobuf-dev (>= 1.3.1~)
Description:  googleapis generated with gogoprotobuf Google APIs generated by gogoprotobuf. . The grpc-example (https://github.com/gogo/grpc-example) includes an example usage of this repository.
Package: golang-github-gogo-protobuf-dev (1.3.2-1)
Section: universe/devel
Homepage: https://github.com/gogo/protobuf
Depends: libprotobuf-dev
Description:  alternative protocol buffer support for Golang - sources An alternative protocol buffer support for the Go programming language, forked from golang-goprotobuf. It is backwards compatible with goprotobuf, but provides faster marshalling and unmarshalling and can generate extra helper code, tests and benchmarks. . This package provides sources.
Package: golang-github-gogo-status-dev (1.1.0-2)
Section: universe/devel
Homepage: https://github.com/gogo/status
Depends: golang-github-gogo-googleapis-dev, golang-gogoprotobuf-dev, golang-google-genproto-dev, golang-google-grpc-dev, golang-goprotobuf-dev
Description:  gRPC-like status package for use with GoGo Protobuf types This is a convenience package for users of gogo/protobuf to be able to use their gogo/protobuf generated message easily and transparently with the gRPC status error structure.
Package: golang-github-goji-httpauth-dev (0.0~git20160601.2da839a-3)
Section: universe/devel
Homepage: https://github.com/goji/httpauth
Description:  HTTP Authentication middleware This package provides HTTP Basic Authentication middleware for Go. It is compatible with Go's own net/http, goji, Gin and anything that speaks the http.Handler interface. . Example httpauth provides a SimpleBasicAuth function to get you up and running.
Package: golang-github-goji-param-dev (0.0~git20160927.d7f49fd-6)
Section: universe/devel
Homepage: https://github.com/goji/param
Description:  Rack / jQuery style parameter parsing for Go param deserializes parameter values into a given struct using magical reflection ponies. . Inspired by gorilla/schema, but uses Rails/jQuery style param encoding instead of their weird dotted syntax. In particular, this package was written with the intent of parsing the output of jQuery.param. . This package uses struct tags to guess what names things ought to have. If a struct value has a "param" tag defined, it will use that. If there is no "param" tag defined, the name part of the "json" tag will be used. If that is not defined, the name of the field itself will be used (no case transformation is performed). . If the name derived in this way is the string "-", param will refuse to set that value. . The parser is extremely strict, and will return an error if it has any difficulty whatsoever in parsing any parameter, or if there is any kind
Package: golang-github-gokyle-fswatch-dev (0.0~git20121217.1dbdf83-2)
Section: universe/devel
Homepage: https://github.com/gokyle/fswatch
Description:  simple UNIX file system watching library in Go This package provides a simple UNIX file system watching library in Go. . This includes:   * Static watchers for watching a limited set of files.     Those do not purge deleted files from the watch list.   * Auto watchers for watching a set of files and directories.     Directories are watched for new files. New files are automatically     added, and deleted files are removed from the watch list.
Package: golang-github-gokyle-twofactor-dev (1.0.1-1.1)
Section: universe/devel
Homepage: https://github.com/gokyle/twofactor
Depends: golang-rsc-qr-dev
Description:  Two-factor authentication Package twofactor implements two-factor authentication.
Package: golang-github-golang-freetype-dev (0.0~git20170609.e2365df+dfsg-2)
Section: universe/devel
Homepage: https://github.com/golang/freetype
Depends: golang-golang-x-image-dev
Description:  Freetype font rasterizer in the Go programming language The Freetype font rasterizer in the Go programming language. . It is an incomplete port:  * It only supports TrueType fonts, and not Type 1 fonts nor bitmap fonts.  * It only supports the Unicode encoding. . There are also some implementation differences:  * It uses a 26.6 fixed point co-ordinate system everywhere internally,    as opposed to the original Freetype's mix of 26.6 (or 10.6 for 16-bit    systems) in some places, and 24.8 in the "smooth" rasterizer.
Package: golang-github-golang-groupcache-dev (0.0~git20200121.8c9f03a-1)
Section: universe/devel
Homepage: https://github.com/golang/groupcache
Depends: golang-goprotobuf-dev
Description:  caching and cache-filling library, a replacement for memcached Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases. . Like memcached, groupcache shards by key to select which peer is responsible for that key.  Unlike memcached, groupcache does not require running a separate set of servers, comes with a cache filling mechanism, and contains some other useful features.
Package: golang-github-golang-jwt-jwt-dev (4.2.0-1)
Section: universe/golang
Homepage: https://github.com/golang-jwt/jwt
Description:  golang implementation of JSON Web Tokens (library) Community maintained clone of github.com/dgrijalva/jwt-go. . After the original author of the library suggested migrating the maintenance of jwt-go, a dedicated team of open source maintainers decided to clone the existing library into this module. . The command line utility included in this project (cmd/jwt) provides a straightforward example of token creation and parsing as well as a useful tool for debugging your own integration. You'll also find several implementation examples in the documentation. . This package provides golang module.
Package: golang-github-golang-leveldb-dev (0.0~git20161231.0.3435554-2)
Section: universe/devel
Homepage: https://github.com/golang/leveldb
Depends: golang-go, golang-github-golang-snappy-dev
Description:  Implementation of the LevelDB key/value database in Go LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values. . This is an implementation of LevelDB in the Go language.
Package: golang-github-golang-mock-dev (1.6.0-1)
Section: universe/devel
Homepage: https://github.com/golang/mock
Description:  mocking framework for the Go programming language GoMock is a mocking framework for the Go programming language. It integrates well with Go's built-in testing package, but can be used in other contexts too.
Package: golang-github-golang-snappy-dev (0.0.2-2)
Section: universe/devel
Homepage: https://github.com/golang/snappy
Description:  Implementation of the Snappy compression format in Go Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression. For instance, compared to the fastest mode of zlib, Snappy is an order of magnitude faster for most inputs, but the resulting compressed files are anywhere from 20% to 100% bigger. On a single core of a Core i7 processor in 64-bit mode, Snappy compresses at about 250 MB/sec or more and decompresses at about 500 MB/sec or more. . This is an implementation of the Snappy compression format in the Go programming language.
Package: golang-github-gologme-log-dev (1.3.0-2)
Section: universe/golang
Homepage: https://github.com/gologme/log
Description:  A fork of the golang built in log package to add support for levels (library) This package is a drop in replacement for the built-in Go log package. All the functionality of the built-in package still exists and is unchanged. In addition, this package contains a series of small enhancements and additions. Namely, it adds five logging levels. . In addition to these five defined logging levels, users can also define their own arbitrary logging levels. . Unlike other loggers, these logging levels are not enabled in a chain. Meaning, once a level is enabled, say Warn, all levels above it are not also enabled. This package is implemented in such a way that users can individually turn on and turn off the various new logging levels. However, starting with v1.3.0 users can enable logging in a chain buy enabling logging levels by number (see below). If existing code uses the build-in log package, no change is needed to use this package. . Another feature that was added, based on comments seen on the various golang boards, is the ability to set the calldepth.
Package: golang-github-gomodule-oauth1-dev (0.0~git20181215.9a59ed3-2)
Section: universe/devel
Homepage: https://github.com/gomodule/oauth1
Depends: golang-golang-x-net-dev, golang-google-appengine-dev
Description:  OAuth 1.0 client package for Go OAuth1 is a Go client for the OAuth 1.0, OAuth 1.0a and RFC 5849 (https://tools.ietf.org/html/rfc5849), The package supports HMAC-SHA1, RSA-SHA1 and PLAINTEXT signatures.
Package: golang-github-gomodule-redigo-dev (1:1.8.3-1)
Section: universe/devel
Homepage: https://github.com/gomodule/redigo
Description:  Go client for Redis Go client for the Redis (http://redis.io/) database. Features  • A Print-like API with support for all Redis commands.  • Pipelining including pipelined transactions.  • Publish/Subscribe  • Connection pooling  • Script helper type with optimistic use of EVALSHA.  • Helper functions for working with command replies.
Package: golang-github-google-blueprint-dev (0.0~git20201007.25128be-2)
Section: universe/devel
Homepage: https://github.com/google/blueprint
Description:  Blueprint meta build system (library) Blueprint is a meta-build system that reads in Blueprints files that describe modules that need to be built, and produces a Ninja manifest describing the commands that need to be run and their dependencies. Where most build systems use built-in rules or a domain-specific language to describe the logic for converting module descriptions to build rules, Blueprint delegates this to per-project build logic written in Go. For large, heterogenous projects this allows the inherent complexity of the build logic to be maintained in a high-level language, while still allowing simple changes to individual modules by modifying easy to understand Blueprints files. . This package contains the Go library for Blueprint.
Package: golang-github-google-btree-dev (1.0.0-1)
Section: universe/devel
Homepage: https://github.com/google/btree
Description:  BTree implementation for Go This package provides an in-memory B-Tree implementation for Go, useful as an ordered, mutable data structure. . The API is based off of the wonderful http://godoc.org/github.com/petar/GoLLRB/llrb, and is meant to allow btree to act as a drop-in replacement for gollrb trees.
Package: golang-github-google-cadvisor-dev (0.38.7+ds1-2ubuntu2)
Section: universe/devel
Homepage: https://github.com/google/cadvisor
Depends: golang-github-blang-semver-dev, golang-github-containerd-containerd-dev, golang-github-containerd-ttrpc-dev, golang-github-containerd-typeurl-dev, golang-github-docker-go-connections-dev, golang-github-docker-go-units-dev, golang-github-euank-go-kmsg-parser-dev, golang-github-go-logr-logr-dev, golang-github-gogo-protobuf-dev, golang-github-karrick-godirwalk-dev, golang-github-opencontainers-go-digest-dev, golang-github-opencontainers-image-spec-dev, golang-github-opencontainers-runc-dev (>= 1.0.0~rc93), golang-github-opencontainers-specs-dev, golang-github-pkg-errors-dev, golang-github-prometheus-client-golang-dev, golang-github-prometheus-client-model-dev, golang-github-prometheus-common-dev, golang-github-seandolphin-bqschema-dev, golang-go-zfs-dev, golang-golang-x-net-dev, golang-golang-x-sys-dev, golang-google-grpc-dev
Description:  analyze resource usage and performance of running containers cAdvisor (Container Advisor) provides container users an understanding of the resource usage and performance characteristics of their running containers. . cAdvisor has native support for Docker containers and should support just about any other container type out of the box. . cAdvisor also exposes container stats as Prometheus (http://prometheus.io) metrics. . This package provides golang library sources.
Package: golang-github-google-certificate-transparency-dev (0.0~git20160709.0.0f6e3d1~ds1-3)
Section: universe/devel
Homepage: https://github.com/google/certificate-transparency
Depends: golang-github-juju-ratelimit-dev, golang-github-mattn-go-sqlite3-dev, golang-github-mreiferson-go-httpclient-dev, golang-github-stretchr-testify-dev, golang-golang-x-net-dev, golang-github-jmoiron-sqlx-dev
Description:  Framework for monitoring and auditing SSL certificates The Certificate Transparency project provides a framework to explore ideas to improve the security of HTTPS connections by adding new functional components to the current SSL security system: logging, monitoring and auditing. . Please see http://www.certificate-transparency.org for more details about certificate transparency and how it works.