k3ylabs/cosoco-image-dataset huggingface dataset:
Package: golang-github-go-git-go-git-dev (5.4.2-3)
Section: universe/golang
Homepage: https://github.com/go-git/go-git
Depends: golang-github-armon-go-socks5-dev, golang-github-emirpasic-gods-dev, golang-github-gliderlabs-ssh-dev, golang-github-google-go-cmp-dev, golang-github-go-git-go-billy-dev, golang-github-imdario-mergo-dev, golang-github-jbenet-go-context-dev, golang-github-kevinburke-ssh-config-dev, golang-github-mitchellh-go-homedir-dev, golang-github-protonmail-go-crypto-dev, golang-github-sergi-go-diff-dev, golang-github-src-d-gcfg-dev, golang-github-xanzy-ssh-agent-dev, golang-go-flags-dev, golang-golang-x-crypto-dev, golang-golang-x-net-dev, golang-golang-x-sys-dev, golang-gopkg-check.v1-dev, golang-golang-x-text-dev
Description:  highly extensible Git implementation in pure Go go-git is a highly extensible git implementation library written in pure Go. . It can be used to manipulate git repositories at low level (plumbing) or high level (porcelain), through an idiomatic Go API. It also supports several types of storage, such as in-memory filesystems, or custom implementations, thanks to the Storer interface.
Package: golang-github-go-git-go-git-fixtures-dev (4.2.2-2)
Section: universe/golang
Homepage: https://github.com/go-git/go-git-fixtures
Depends: golang-github-stretchr-testify-dev, golang-gopkg-check.v1-dev, golang-github-go-git-go-billy-dev
Description:  Several git fixtures to run go-git tests go-git-fixtures git repository fixtures used by go-git
Package: golang-github-go-ini-ini-dev (1.55.0-1)
Section: universe/devel
Homepage: https://github.com/go-ini/ini
Description:  Go package for control of INI file Package ini provides INI file read and write functionality. This library privides functions following:  - Load multiple data sources(`[]byte` or file) with overwrites.  - Read with recursion values.  - Read with parent-child sections.  - Read with auto-increment key names.  - Read with multiple-line values.  - Read with tons of helper methods.  - Read and convert values to Go types.  - Read and **WRITE** comments of sections and keys.  - Manipulate sections, keys and comments with ease.  - Keep sections and keys in order as you parse and save.
Package: golang-github-go-kit-kit-dev (0.6.0-3)
Section: universe/devel
Homepage: https://github.com/go-kit/kit
Depends: golang-github-dgrijalva-jwt-go-dev (>= 3.0~), golang-github-go-logfmt-logfmt-dev, golang-github-go-stack-stack-dev, golang-github-opentracing-opentracing-go-dev, golang-golang-x-net-dev, golang-golang-x-time-dev, golang-google-grpc-dev
Description:  Programming toolkit for microservices Go kit is a set of packages and best practices, which provide a comprehensive, robust, and trustable way of building microservices for organizations of any size. . As the dependency tree is enormous, the Debian package only offers some of the components of Go kit: .  * auth  * endpoint  * log  * tracing  * transport  * util
Package: golang-github-go-kit-log-dev (0.2.0-3)
Section: universe/golang
Homepage: https://github.com/go-kit/log
Depends: golang-github-go-logfmt-logfmt-dev
Description:  minimal and extensible structured logger (Go library) The log package provides a minimal interface for structured logging in services. It may be wrapped to encode conventions, enforce type-safety, provide leveled logging, and so on. It can be used for both typical application log events, and log-structured data streams. . Structured logging is, basically, conceding to the reality that logs are data, and warrant some level of schematic rigor. Using a stricter, key/value-oriented message format for logs, containing contextual and semantic information, makes it much easier to get insight into the operational activity of the systems. Consequently, package log is of the strong belief that "the benefits of structured logging outweigh the minimal effort involved (https://www.thoughtworks.com/radar/techniques/structured-logging)".
Package: golang-github-go-ldap-ldap-dev (3.4.1-1)
Section: universe/devel
Homepage: https://github.com/go-ldap/ldap
Depends: golang-gopkg-asn1-ber.v1-dev, golang-github-azure-go-ntlmssp-dev
Description:  Basic LDAP v3 functionality for the Go programming language The ldap package provides basic LDAPv3 functionality for the Go programming language. Currently supported features include:  - Connecting to LDAP server  - Binding to LDAP server  - Searching for entries  - Compiling string filters to LDAP filters  - Paging Search Results  - Modify Requests / Responses
Package: golang-github-go-log-log-dev (0.2.0-2)
Section: universe/golang
Homepage: https://github.com/go-log/log
Description:  universal log interface for GO language (library) Log is a logging interface for Go. That's it. Pass around the interface. . Users want to standardise logging. Sometimes libraries log. This library leaves the underlying logging implementation to the user while allowing libraries to log by simply expecting something that satisfies the Logger interface. This leaves the user free to pre-configure structure, output, etc.
Package: golang-github-go-logfmt-logfmt-dev (0.5.0-2)
Section: universe/devel
Homepage: https://github.com/go-logfmt/logfmt
Description:  Marshals and unmarshals logfmt messages Package logfmt implements utilities to marshal and unmarshal data in the logfmt format (https://brandur.org/logfmt). It provides an API similar to encoding/json (http://golang.org/pkg/encoding/json/) and encoding/xml (http://golang.org/pkg/encoding/xml/). . The logfmt format has not been formally standardized. The most authoritative public specification to date has been the documentation of a Go Language package (http://godoc.org/github.com/kr/logfmt) written by Blake Mizerany and Keith Rarick. . This project attempts to conform as closely as possible to the prior art, while also removing ambiguity where necessary to provide well behaved encoder and decoder implementations.
Package: golang-github-go-logr-logr-dev (0.4.0-1)
Section: universe/devel
Homepage: https://github.com/go-logr/logr
Description:  simple logging interface for Go (library) This package offers a purely abstract interface, based on these ideas but with a few twists.  Code can depend on just this interface and have the actual logging implementation be injected from callers. Ideally only main() knows what logging implementation is being used.
Package: golang-github-go-macaron-bindata-dev (0.0~git20161222.0.85786f5-6)
Section: universe/devel
Homepage: https://github.com/go-macaron/bindata
Depends: golang-github-elazarl-go-bindata-assetfs-dev, golang-github-smartystreets-goconvey-dev, golang-gopkg-macaron.v1-dev
Description:  in-memory static and template files for Macaron Macaron is a modular web framework written in Go. This library provides a mechanism to hold static and template files in memory. . API Reference - https://gowalker.org/github.com/go-macaron/bindata Documentation - http://go-macaron.com/docs/middlewares/bindata
Package: golang-github-go-macaron-binding-dev (0.0~git20170611.0.ac54ee2-3.1)
Section: universe/devel
Homepage: https://github.com/go-macaron/binding
Depends: golang-go, golang-github-smartystreets-goconvey-dev, golang-github-unknwon-com-dev, golang-gopkg-macaron.v1-dev
Description:  request data binding and validation middleware for Macaron Middleware binding provides request data binding and validation for Macaron (https://github.com/go-macaron/macaron).
Package: golang-github-go-macaron-csrf-dev (0.0~git20170207.0.428b7c6-5)
Section: universe/devel
Homepage: https://github.com/go-macaron/csrf
Depends: golang-github-go-macaron-session-dev, golang-github-smartystreets-goconvey-dev, golang-github-unknwon-com-dev, golang-gopkg-macaron.v1-dev
Description:  generate and validate csrf tokens for Macaron Macaron is a modular web framework written in Go. This library provides cross-site request forgery token generation and validation. . API Reference - https://gowalker.org/github.com/go-macaron/csrf Documentation - http://go-macaron.com/docs/middlewares/csrf
Package: golang-github-go-macaron-gzip-dev (0.0~git20151014.0.4938e9b-2)
Section: universe/devel
Homepage: https://github.com/go-macaron/gzip
Depends: golang-go, golang-github-klauspost-compress-dev, golang-github-smartystreets-goconvey-dev, golang-gopkg-macaron.v1-dev
Description:  Gzip middleware for Macaron Provides compress to responses for Macaron (https://github.com/go-macaron/macaron).
Package: golang-github-go-macaron-i18n-dev (0.0~git20160612.0.ef57533-8.1)
Section: universe/devel
Homepage: https://github.com/go-macaron/i18n
Depends: golang-github-smartystreets-goconvey-dev, golang-github-unknwon-com-dev, golang-github-unknwon-i18n-dev, golang-golang-x-text-dev, golang-gopkg-macaron.v1-dev
Description:  Internationalization and Localization of Macaron This Go library provides middleware for the Macaron web framework. It supports overloading locale files placed in a custom/ directory. . API Reference: https://gowalker.org/github.com/go-macaron/i18n Documentation: https://go-macaron.com/docs/middlewares/i18n
Package: golang-github-go-macaron-inject-dev (0.0~git20160627.0.d8a0b86-4)
Section: universe/devel
Homepage: https://github.com/go-macaron/inject
Depends: golang-go, golang-github-smartystreets-goconvey-dev
Description:  utilities for mapping and injecting dependencies Golang utilities for mapping and injecting dependencies in various ways. . This a modified version of codegangsta/inject (https://github.com/codegangsta/inject) for special purpose of Macaron Please use codegangsta/inject for dependency injection feature.
Package: golang-github-go-macaron-session-dev (0.0~git20151014.0.66031fc-2)
Section: universe/devel
Homepage: https://github.com/go-macaron/session
Depends: golang-go, golang-github-bradfitz-gomemcache-dev, golang-github-go-sql-driver-mysql-dev, golang-github-lib-pq-dev, golang-github-smartystreets-goconvey-dev, golang-github-unknwon-com-dev, golang-gopkg-ini.v1-dev, golang-gopkg-macaron.v1-dev, golang-gopkg-redis.v2-dev
Description:  session management middleware for Macaron Middleware session provides session management for Macaron (https://github.com/go-macaron/macaron). It can use many session providers, including memory, file, Redis, Memcache, PostgreSQL, MySQL, Couchbase, Ledis and Nodb.
Package: golang-github-go-macaron-toolbox-dev (0.0~git20170220.0.6766b8f-6)
Section: universe/devel
Homepage: https://github.com/go-macaron/toolbox
Depends: golang-github-smartystreets-goconvey-dev, golang-github-unknwon-com-dev, golang-gopkg-macaron.v1-dev
Description:  health check, pprof, profile and statistic services for Macaron Macaron is a modular web framework written in Go. This library provides health check, pprof, profile and statistic services for Macaron. These statistics can be used for debugging or performance analysis.
Package: golang-github-go-macaroon-bakery-macaroonpb-dev (1.0.0-2)
Section: universe/golang
Homepage: https://github.com/go-macaroon-bakery/macaroonpb
Depends: golang-google-protobuf-dev
Description:  Protobuf encoding used by macaroon-bakery (library) This module defines the serialization format of macaroon identifiers for macaroons created by the macaroon-bakery. For the most part this encoding is considered an internal implementation detail of the macaroon-bakery and external applications should not rely on any of the details of this encoding being maintained between different bakery versions. . This is broken out into a separate module as the protobuf implementation works in such a way that one cannot have multiple definitions of a message in any particular application's dependency tree. This module therefore provides a common definition for use by multiple versions of the macaroon-bakery to facilitate easier migration in client applications.
Package: golang-github-go-openapi-analysis-dev (0.21.1-2)
Section: universe/devel
Homepage: https://github.com/go-openapi/analysis
Depends: golang-github-go-openapi-jsonpointer-dev, golang-github-go-openapi-loads-dev, golang-github-go-openapi-spec-dev (>= 1:0.15.0~), golang-github-go-openapi-strfmt-dev, golang-github-go-openapi-swag-dev, golang-github-stretchr-testify-dev
Description:  OpenAPI Specification object model analyser The OpenAPI analysis library implements analysts of an OpenAPI specification document for easier reasoning about the content. . The OpenAPI Specification is a powerful definition format to describe RESTful APIs and creates a RESTful interface for easily developing and consuming an API.
Package: golang-github-go-openapi-errors-dev (0.20.1-3)
Section: universe/devel
Homepage: https://github.com/go-openapi/errors
Depends: golang-github-stretchr-testify-dev
Description:  common error handling code for OpenAPI This library implements shared error handling code used throughout the various libraries for the OpenAPI Specification. . The OpenAPI Specification is a powerful definition format to describe RESTful APIs and creates a RESTful interface for easily developing and consuming an API.
Package: golang-github-go-openapi-inflect-dev (0.19.0-2)
Section: universe/golang
Homepage: https://github.com/go-openapi/inflect
Description:  golang library providing functions applying grammar rules to English words This golang library provides a basic set of functions applying grammar rules to inflect English words, and to modify case style (Capitalize, camelCase, snake_case, etc.). Acronyms are properly managed. A common use case is word pluralization.
Package: golang-github-go-openapi-jsonpointer-dev (1:0.19.5-3)
Section: universe/devel
Homepage: https://github.com/go-openapi/jsonpointer
Depends: golang-github-go-openapi-swag-dev (>= 1:0.19.5), golang-github-mailru-easyjson-dev, golang-github-stretchr-testify-dev (>= 1.3.0)
Description:  fork of gojsonpointer with support for structs (Go library) This is a fork of gojsonpointer, an implementation of JSON Pointer in Go language, with support for structs.
Package: golang-github-go-openapi-jsonreference-dev (1:0.19.6-2)
Section: universe/devel
Homepage: https://github.com/go-openapi/jsonreference
Depends: golang-github-go-openapi-jsonpointer-dev, golang-github-puerkitobio-purell-dev, golang-github-stretchr-testify-dev, golang-go
Description:  implementation of gojsonreference with struct support This library implements an implementation of the JSON Reference specification. It adds support for structs.
Package: golang-github-go-openapi-loads-dev (0.21.0-1)
Section: universe/devel
Homepage: https://github.com/go-openapi/loads
Depends: golang-github-go-openapi-analysis-dev, golang-github-go-openapi-spec-dev (>= 1:0.15.0~), golang-github-go-openapi-swag-dev (>= 1:0.15.0~), golang-github-go-openapi-validate-dev (>= 0.20.3~), golang-github-stretchr-testify-dev, golang-gopkg-yaml.v2-dev
Description:  OpenAPI Specification object model This library implements the loading of OpenAPI specification documents from local or remote locations. . The OpenAPI Specification is a powerful definition format to describe RESTful APIs and creates a RESTful interface for easily developing and consuming an API.
Package: golang-github-go-openapi-runtime-dev (0.21.0-1)
Section: universe/devel
Homepage: https://github.com/go-openapi/runtime
Depends: golang-github-docker-go-units-dev, golang-github-go-openapi-analysis-dev (>= 0.15.0~), golang-github-go-openapi-errors-dev, golang-github-go-openapi-loads-dev (>= 0.15.0~), golang-github-go-openapi-spec-dev (>= 0.15.0~), golang-github-go-openapi-strfmt-dev (>= 0.19.0~), golang-github-go-openapi-swag-dev (>= 0.15.0~), golang-github-go-openapi-validate-dev (>= 0.20.3~), golang-github-opentracing-opentracing-go-dev, golang-github-stretchr-testify-dev, golang-gopkg-yaml.v2-dev
Description:  OpenAPI runtime interfaces The runtime library is part of the OpenAPI Initiative and OpenAPI Specification, and consists of classes and functions to be used in code generation when creating client- and server-side implementations of REST interfaces. . The OpenAPI Specification is a powerful definition format to describe RESTful APIs and creates a RESTful interface for easily developing and consuming an API.
Package: golang-github-go-openapi-spec-dev (1:0.20.4-1)
Section: universe/devel
Homepage: https://github.com/go-openapi/spec
Depends: golang-github-go-openapi-jsonpointer-dev, golang-github-go-openapi-jsonreference-dev, golang-github-go-openapi-swag-dev (>= 1:0.19.14~), golang-github-stretchr-testify-dev, golang-go, golang-gopkg-yaml.v2-dev
Description:  OpenAPI specification object model The object model for OpenAPI specification documents.
Package: golang-github-go-openapi-strfmt-dev (0.19.0-1)
Section: universe/devel
Homepage: https://github.com/go-openapi/strfmt
Depends: golang-github-asaskevich-govalidator-dev, golang-github-go-openapi-errors-dev, golang-github-google-uuid-dev, golang-github-mailru-easyjson-dev, golang-github-mitchellh-mapstructure-dev, golang-github-stretchr-testify-dev, golang-gopkg-mgo.v2-dev
Description:  OpenAPI string formatting library Strfmt implements formatting and validation of various well-known string formats such as IP and email addresses for use in other OpenAPI Specification libraries. . The OpenAPI Specification is a powerful definition format to describe RESTful APIs and creates a RESTful interface for easily developing and consuming an API.
Package: golang-github-go-openapi-swag-dev (1:0.19.15-1)
Section: universe/devel
Homepage: https://github.com/go-openapi/swag
Depends: golang-github-mailru-easyjson-dev, golang-github-stretchr-testify-dev, golang-gopkg-yaml.v2-dev
Description:  goodie bag in use in the go-openapi projects This package contains a bunch of helper functions for other go-openapi projects. .   * convert between value and pointers for builtin   * convert from string to builtin   * fast json concatenation   * search in path   * load from file or http   * name manglin
Package: golang-github-go-openapi-validate-dev (0.20.3-2)
Section: universe/devel
Homepage: https://github.com/go-openapi/validate
Depends: golang-github-go-openapi-analysis-dev, golang-github-go-openapi-errors-dev (>= 0.19.5~), golang-github-go-openapi-jsonpointer-dev, golang-github-go-openapi-loads-dev, golang-github-go-openapi-runtime-dev, golang-github-go-openapi-spec-dev, golang-github-go-openapi-strfmt-dev (>= 0.19.0~), golang-github-go-openapi-swag-dev, golang-github-stretchr-testify-dev, golang-gopkg-yaml.v2-dev
Description:  OpenAPI toolkit validation helpers The validate library is part of the OpenAPI Initiative and OpenAPI Specification, and consists of various helper and utility functions used internally by other components of OpenAPI. . The OpenAPI Specification is a powerful definition format to describe RESTful APIs and creates a RESTful interface for easily developing and consuming an API.
Package: golang-github-go-ping-ping-dev (0.0~git20211130.779d1e9-1)
Section: universe/golang
Homepage: https://github.com/go-ping/ping
Depends: golang-github-google-uuid-dev, golang-golang-x-net-dev, golang-golang-x-sync-dev
Description:  simple but powerful ICMP echo (ping) library for Go Library for sending ICMP Echo Request packet(s) and waiting for their Echo Reply responses. Both traditional ICMP ping (requiring raw socket access) and unprivileged UDP ping are supported.
Package: golang-github-go-piv-piv-go-dev (1.8.0-2)
Section: universe/golang
Homepage: https://github.com/go-piv/piv-go
Description:  Keys and certificates for YubiKeys, written in Go (library) YubiKeys implement the PIV specification for managing smart card certificates.  This applet is a simpler alternative to GPG for managing asymmetric keys on a YubiKey. . This package is an alternative to Paul Tagliamonte's go-ykpiv (https://github.com/paultag/go-ykpiv), a wrapper for YubiKey's ykpiv.h C library. This package aims to provide: better error messages, Idiomatic Go APIs, modern features such as PIN protected management keys.
Package: golang-github-go-playground-assert-v2-dev (2.0.1-2)
Section: universe/golang
Homepage: https://github.com/go-playground/assert
Description:  basic assertion library for Go This library implements basic assertions, but can also be extended to provide custom assertions/error handlers.
Package: golang-github-go-playground-locales-dev (0.14.0-2)
Section: universe/golang
Homepage: https://github.com/go-playground/locales
Depends: golang-golang-x-text-dev
Description:  set of locales generated from the CLDR Project This set of locales was generated from the CLDR Project, and can be used independently or within an i18n package; the primary target is supplementing go-playground's universal-translator. . Features:  - Rules generated from CLDR data v36.1  - Contains Cardinal, Ordinal and Range Plural Rules  - Contains Month, Weekday and Timezone translations  - Contains Date & Time formatting functions  - Contains Number, Currency, Accounting and Percent formatting    functions  - Supports the Gregorian calendar only
Package: golang-github-go-playground-universal-translator-dev (0.17.0-2)
Section: universe/golang
Homepage: https://github.com/go-playground/universal-translator
Depends: golang-github-go-playground-locales-dev
Description:  translator for Go using CLDR data and pluralization rules Universal Translator is an i18n Translator for Go using CLDR data and pluralization rules. This package is a thin wrapper around its locales counterpart (golang-github-go-playground-locales-dev) in order to store and translate text for use in your applications. . Features:  - Rules generated from the CLDR data  - Contains Cardinal, Ordinal and Range Plural Rules  - Contains Month, Weekday and Timezone translations  - Contains Date & Time formatting functions  - Contains Number, Currency, Accounting and Percent formatting    functions  - Supports the Gregorian calendar only  - Supports loading translations from files  - Supports exporting translations to files
Package: golang-github-go-playground-validator-v10-dev (10.4.1-3)
Section: universe/golang
Homepage: https://github.com/go-playground/validator
Depends: golang-github-go-playground-locales-dev (>= 0.14.0~), golang-github-go-playground-universal-translator-dev, golang-github-leodido-go-urn-dev, golang-golang-x-crypto-dev
Description:  Go library for struct and field validation The validator package implements value validations for structs and individual fields based on tags. . It has the following unique features:  - Cross Field and Cross Struct validation by using validation tags    or custom validators.  - Slice, Array and Map diving, which allows any or all levels of a    multidimensional field to be validated.  - Ability to dive into both map keys and values for validation.  - Handles type interface by determining its underlying type prior    to validation.  - Handles custom field types such as the SQL driver's Valuer.  - Alias validation tags, which allows for mapping of several    validations to a single tag for easier definition of validations    on structs.  - Extraction of custom defined Field Name, allowing to specify    extracting the JSON name while validating and making it available    in the resulting FieldError.  - Customizable i18n-aware error messages.
Package: golang-github-go-redis-redis-dev (6.15.0-2)
Section: universe/devel
Homepage: https://github.com/go-redis/redis
Depends: golang-ginkgo-dev, golang-gomega-dev
Description:  Type safe Redis client for Go Go Redis supports: .  - Automatic connection pooling with circuit breaker  - Pub/Sub  - Transactions  - Pipeline  - Scripting  - Timeouts  - Redis Sentinel  - Redis Cluster  - Ring  - Instrumentation  - Cache friendly  - Rate limiting  - Distributed Locks
Package: golang-github-go-restruct-restruct-dev (1.2.0~alpha-2)
Section: universe/golang
Homepage: https://github.com/go-restruct/restruct
Depends: golang-github-pkg-errors-dev, golang-github-stretchr-testify-dev
Description:  Rich binary (de)serialization library for Golang (library) restruct is a library for reading and writing binary data in Go. Similar to lunixbochs struc and encoding/binary, this library reads data based on the layout of structures and, like struc, based on what is contained in struct tags.