k3ylabs/cosoco-image-dataset huggingface dataset:
Package: golang-github-hetznercloud-hcloud-go-dev (1.33.1-1)
Section: universe/devel
Homepage: https://github.com/hetznercloud/hcloud-go
Description:  library for the Hetzner Cloud API This package is a library written in Go for the Hetzner Cloud API Build status. . The Hetzner Cloud API operates over HTTPS and uses JSON as its data format. The API is a RESTful API and utilizes HTTP methods and HTTP status codes to specify requests and responses.
Package: golang-github-hhatto-gorst-dev (0.0~git20181029.ca9f730-2ubuntu1.22.04.1)
Section: universe/golang
Homepage: https://github.com/hhatto/gorst
Description:  Go implementation of reStructuredText This is a Go implementation of reStructuredText. developed on the basis of Go markdown module implemented by Michael Teichgräber. . Only Support for HTML output is implemented.
Package: golang-github-hillu-go-yara-dev (4.1.0-3)
Section: universe/devel
Homepage: https://github.com/hillu/go-yara
Depends: libyara-dev (>= 4.1.0~rc3), pkg-config
Description:  Go bindings for YARA Go bindings for YARA (http://plusvic.github.io/yara/), a description language and scanning engine for malware families based on textual or binary patterns. The bindings' intention is to stay as close as sensible to the library's C API while taking inspiration from the yara-python implementation.
Package: golang-github-hinshun-vt10x-dev (0.0~git20180809.d55458d+ds1-2)
Section: universe/golang
Homepage: https://github.com/hinshun/vt10x
Depends: golang-github-gdamore-tcell-dev, golang-github-netflix-go-expect-dev, golang-github-stretchr-testify-dev, golang-golang-x-crypto-dev, golang-pty-dev
Description:  vt10x terminal emulation backend This package is a vt10x terminal emulation backend, influenced largely by st, rxvt, xterm, and iTerm as reference. It can be used for terminal muxing, as a terminal emulation frontend, or wherever terminal emulation is needed.
Package: golang-github-hjfreyer-taglib-go-dev (0.0~git20201229.d150ea9-3)
Section: universe/devel
Homepage: https://github.com/hjfreyer/taglib-go
Description:  audio tag library in the spirit of taglib Audio tag decoding library written in pure go. Designed to mirror the structure of taglib without being a direct port.
Package: golang-github-hjson-hjson-go-dev (3.1.0-2)
Section: universe/golang
Homepage: https://github.com/hjson/hjson-go
Description:  Hjson for Go (library) HJSON is a derivative of JSON designed to be more easily editable by humans.  This package provides the Go library for manipulating HJSON.
Package: golang-github-hlandau-buildinfo-dev (0.0~git20160722.0.b25d4b0-3)
Section: universe/devel
Homepage: https://github.com/hlandau/buildinfo
Depends: golang-gopkg-hlandau-easyconfig.v1-dev
Description:  Go build information utilities This package provides small build information utilities for tracking Go binary version information. Rather than trying to assign a linear version number to a binary, the tag names and version control commit hashes of all dependencies are tracked. This information is embedded into the binary at build time. . The package is a build dependency of acmetool.
Package: golang-github-hlandau-dexlogconfig-dev (0.0~git20161112.0.244f29b-2)
Section: universe/devel
Homepage: https://github.com/hlandau/dexlogconfig
Depends: golang-github-coreos-go-systemd-dev, golang-github-hlandau-buildinfo-dev, golang-github-hlandau-xlog-dev, golang-gopkg-hlandau-easyconfig.v1-dev, golang-gopkg-hlandau-svcutils.v1-dev
Description:  logging configuration package for Go This is a policy package to configure the xlog package by the same author. . The package is a build dependency of acmetool.
Package: golang-github-hlandau-goutils-dev (0.0~git20160722.0.0cdb66a-3)
Section: universe/devel
Homepage: https://github.com/hlandau/goutils
Description:  miscellaneous Go utility packages This package contains miscellaneous Go utility packages. . The package is a build dependency of acmetool.
Package: golang-github-hlandau-xlog-dev (1.0.0-2)
Section: universe/devel
Homepage: https://github.com/hlandau/xlog
Depends: golang-github-mattn-go-isatty-dev, golang-github-shiena-ansicolor-dev
Description:  logging library for Go This package provides a hierarchical, configurable logging system suitable for use in libraries.
Package: golang-github-hmrc-vmware-govcd-dev (0.0.2+git20190404.eea2584-2)
Section: universe/devel
Homepage: https://github.com/hmrc/vmware-govcd
Depends: golang-gopkg-check.v1-dev
Description:  vCloud Air API bindings for Golang This package was originally forked from github.com/vmware/govcloudair before pulling in rickard-von-essen's great changes to allow using a vCloud Director API. On top of this some features have been added for a terraform provider for vCloud.
Package: golang-github-hodgesds-perf-utils-dev (0.5.1-2)
Section: universe/golang
Homepage: https://github.com/hodgesds/perf-utils
Depends: dh-golang, golang-github-stretchr-testify-dev (>= 1.3), golang-go.uber-multierr-dev (>= 1), golang-golang-x-sys-dev
Description:  Perf Utilities for Go (library) This package is a Go library for interacting with the perf subsystem in Linux. This library allows you to do things like see how many CPU instructions a function takes (roughly), profile a process for various hardware events, and other interesting things. Note that because the Go scheduler can schedule a goroutine across many OS threads it becomes rather difficult to get an exact profile of an individual goroutine. However, a few tricks can be used; first a call to runtime.LockOSThread (https://golang.org/pkg/runtime/#LockOSThread) to lock the current goroutine to an OS thread. Second a call to unix.SchedSetaffinity (https://godoc.org/golang.org/x/sys/unix#SchedSetaffinity), with a CPU set mask set. Note that if the pid argument is set 0 the calling thread is used (the thread that was just locked). Before using this library you should probably read the perf_event_open man page which this library uses heavily. See the kernel guide https://perf.wiki.kernel.org/index.php/Tutorial for a tutorial how to use perf and some of the limitations. . If you are looking to interact with the perf subsystem directly with perf_event_open syscall than this library is most likely for you. A large number of the utility methods in this package should only be used for testing and/or debugging performance issues. This is due to the nature of the Go runtime being extremely tricky to profile on the goroutine level, with the exception of a long running worker goroutine locked to an OS thread. Eventually this library could be used to implement many of the features of perf but in pure Go. Currently this library is used in node_exporter (https://github.com/prometheus/node_exporter) as well as perf_exporter (https://github.com/hodgesds/perf_exporter), which is a Prometheus exporter for perf related metrics.
Package: golang-github-howeyc-gopass-dev (0.0~git20190910.7cb4b85+dfsg.1-1)
Section: universe/devel
Homepage: https://github.com/howeyc/gopass
Depends: golang-go, golang-golang-x-crypto-dev
Description:  getpasswd for Go Retrieve password from user terminal or piped input without echo. Caution: Multi-byte characters not supported!
Package: golang-github-htcat-htcat-dev (1.0.2-1.1)
Section: universe/devel
Homepage: https://github.com/htcat/htcat
Description:  Parallel and Pipelined HTTP GET Utility for golang htcat is a utility to perform parallel, pipelined execution of a single HTTP GET.
Package: golang-github-huandu-go-assert-dev (1.1.5-1.1)
Section: universe/golang
Homepage: https://github.com/huandu/go-assert
Depends: golang-github-davecgh-go-spew-dev
Description:  Magic assert macros for Go Package assert provides developer a way to assert expression and output useful contextual information automatically when a case fails.  With this package, you can focus on writing test code without worrying about how to print lots of verbose debug information for debug.
Package: golang-github-huandu-xstrings-dev (1.2.1-1)
Section: universe/devel
Homepage: https://github.com/huandu/xstrings
Description:  Package xstrings: A collection of useful string functions in Go. Go package xstrings is a collection of string functions, which are widely used in other languages but absent in Go package strings. . All functions are well tested and carefully tuned for performance.
Package: golang-github-huin-goupnp-dev (0.0~git20171001.0.b388724-1.1)
Section: universe/devel
Homepage: https://github.com/huin/goupnp
Depends: golang-go, golang-golang-x-net-dev
Description:  UPnP library for Go goupnp is an implementation of a client for various UPnP services. . For most uses, it is recommended to use the code-generated packages under github.com/huin/goupnp/dcps.
Package: golang-github-hydrogen18-stalecucumber-dev (0.0~git20180226.6de214d-1)
Section: universe/devel
Homepage: https://github.com/hydrogen18/stalecucumber
Depends: golang-go
Description:  Reader and writer for Python's pickle format in Golang Stalecucumber reads and writes pickled data. The format is the same as the Python "pickle" module. . Protocols 0,1,2 are implemented. These are the versions written by the Python 2.x series. Python 3 defines newer protocol versions, but can write the older protocol versions so they are readable by this package.
Package: golang-github-hydrogen18-stoppablelistener-dev (0.0~git20151210.0.dadc9cc-1.1)
Section: universe/devel
Homepage: https://github.com/hydrogen18/stoppableListener
Depends: golang-go
Description:  stoppable TCP listener in Go This library wraps an existing TCP connection object. A goroutine calling Accept() is interrupted with StoppedError whenever the listener is stopped by a call to Stop().
Package: golang-github-iafan-cwalk-dev (0.0~git20191125.dd7f505-2)
Section: universe/devel
Homepage: https://github.com/iafan/cwalk
Description:  Concurrent filepath.Walk replacement A concurrent version of filepath.Walk function that scans files in a directory tree and runs a callback for each file. . Since scanning (and callback execution) is done from within goroutines, this may result in a significant performance boost on multicore systems in cases when the bottleneck is the CPU, not the I/O. . Upstream tests showed ~3.5x average speed increase on an 8-core CPU and 8 workers. For measurements, upstream used provided bin/traversaltime.go utility that measures directory traversal time for both concurrent (cwalk.Walk()) and standard (filepath.Walk()) functions.
Package: golang-github-ianbruene-go-difflib-dev (1.2.0-2)
Section: universe/devel
Homepage: https://github.com/ianbruene/go-difflib
Description:  partial port of Python difflib package to Go Go-difflib is an as yet partial port of python 3's difflib package. Its main goal was to make unified and context diff available in pure Go, mostly for testing purposes. . The previous owner of this project (pmezard) did not have the time to continue working on it (github.com/pmezard/go-difflib), so ianbruene continues to develop it at github.com/ianbruene/go-difflib.
Package: golang-github-iancoleman-orderedmap-dev (0.2.0-1)
Section: universe/golang
Homepage: https://github.com/iancoleman/orderedmap
Description:  Golang map where the keys keep the order that they're added It can be de/serialized from/to JSON. It's based closely on the python collections.OrderedDict.
Package: golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-1)
Section: universe/devel
Homepage: https://github.com/ianlancetaylor/demangle
Description:  C++ symbol name demangler written in Go A Go package that can be used to demangle C++ symbol names.
Package: golang-github-icrowley-fake-dev (0.0~git20180203.4178557-3)
Section: universe/devel
Homepage: https://github.com/icrowley/fake
Depends: golang-github-corpix-uarand-dev
Description:  fake data generator for Golang This package contains a fake data generator for Go (Golang), heavily inspired by the forgery and ffaker Ruby gems.  About Most data and methods are ported from forgery/ffaker Ruby gems.  For the list of available methods please look at https://godoc.org/github.com/icrowley/fake. Currently English and Russian languages are available.
Package: golang-github-icza-gox-dev (0.0~git20210726.cd40a3f-4)
Section: universe/golang
Homepage: https://github.com/icza/gox
Description:  Minimalist extension to Go that complements the standard library (library) The gox module is a minimalist, lightweigt extension to Go. It contains constants, helpers and utilities which could have been part of Go itself.
Package: golang-github-iglou-eu-go-wildcard-dev (1.0.3-2)
Section: universe/golang
Homepage: https://github.com/IGLOU-EU/go-wildcard
Description:  Fast and light wildcard pattern matching Two function are available MatchSimple and Match.  * MatchSimple only covert * usage (he is a bit faster)  * Match support full wildcard matching, * and ?
Package: golang-github-igm-pubsub-dev (1.0.0-2)
Section: universe/devel
Homepage: https://github.com/igm/pubsub
Description:  simple PubSub mechanism for GO This package provides simple mechanism to implement publisher subscriber relation. . The GoDoc can be found here http://godoc.org/github.com/igm/pubsub
Package: golang-github-igm-sockjs-go-dev (3.0.2-1)
Section: universe/devel
Homepage: https://github.com/igm/sockjs-go
Depends: golang-github-stretchr-testify-dev, golang-websocket-dev
Description:  WebSocket emulation - Go server library This package contains a WebSocket emulation for Go. . SockJS is a JavaScript library (for browsers) that provides a WebSocket-like object. SockJS gives you a coherent, cross-browser, Javascript API which creates a low latency, full duplex, cross-domain communication channel between the browser and the web server, with WebSockets or without.  This necessitates the use of a server, which this is one version of, for GO.  SockJS-Go server library SockJS-Go is a SockJS server library written in Go.
Package: golang-github-imdario-mergo-dev (0.3.12-1)
Section: universe/devel
Homepage: https://github.com/imdario/mergo
Depends: golang-gopkg-yaml.v2-dev
Description:  Functions to merge structs and maps in Go Mergo is a set of helper functions to merge structs and maps in the Go language.  It is useful for configuration default values, avoiding messy if-statements in initialisation code.
Package: golang-github-inconshreveable-go-update-dev (0.0~git20160112.0.8152e7e+ds-3)
Section: universe/devel
Homepage: https://github.com/inconshreveable/go-update
Depends: golang-github-kr-binarydist-dev, golang-github-kardianos-osext-dev
Description:  Build self-updating Golang programs go-update provides functionality to implement secure, self-updating Go programs (or other single-file targets). A program can update itself by replacing its executable file with a new version. . It provides the flexibility to implement different updating user experiences like auto-updating, or manual user-initiated updates. It also boasts advanced features like binary patching and code signing verification.
Package: golang-github-inconshreveable-log15-dev (2.15-1)
Section: universe/devel
Homepage: https://github.com/inconshreveable/log15
Depends: golang-github-go-stack-stack-dev, golang-github-mattn-go-colorable-dev, golang-github-mattn-go-isatty-dev
Description:  structured, composable logging for Go package log15 provides an opinionated, simple toolkit for best-practice logging in Go (golang) that is both human and machine readable. It is modeled after the Go standard library's io and net/http packages and is an alternative to the standard library's log package.
Package: golang-github-inconshreveable-mousetrap-dev (1.0.0-1)
Section: universe/devel
Homepage: https://github.com/inconshreveable/mousetrap
Description:  Go library to detect starting from Windows Explorer mousetrap is a tiny Go library that answers a single question: On a Windows machine, was the process invoked by someone double clicking on the executable file while browsing in Explorer? . Motivation: Windows users unfamiliar with command line tools will often "double-click" the executable for a tool. Because most CLI tools print the help and then exit when invoked without arguments, this is often very frustrating for those users. . mousetrap provides a way to detect these invocations so that you can provide more helpful behavior and instructions on how to run the CLI tool.
Package: golang-github-inconshreveable-muxado-dev (0.0~git20140312.0.f693c7e-2.1)
Section: universe/devel
Homepage: https://github.com/inconshreveable/muxado
Description:  Stream multiplexing for Go What is stream multiplexing? . Imagine you have a single stream (a bi-directional stream of bytes) like a TCP connection. Stream multiplexing is a method for enabling the transmission of multiple simultaneous streams over the one underlying transport stream. . What is muxado? . muxado is an implementation of a stream multiplexing library in Go that can be layered on top of a net.Conn to multiplex that stream. muxado's protocol is not currently documented explicitly, but it is very nearly an implementation of the HTTP2 framing layer with all of the HTTP-specific bits removed. It is heavily inspired by HTTP2, SPDY, and WebMUX. . How does it work? . Simplifying, muxado chunks data sent over each multiplexed stream and transmits each piece as a "frame" over the transport stream. It then sends these frames, often interleaving data for multiple streams, to the remote side. The remote endpoint then reassembles the frames into distinct streams of data which are presented to the application layer. . What good is it anyways? . A stream multiplexing library is a powerful tool for an application developer's toolbox which solves a number of problems: .   - It allows developers to implement asynchronous/pipelined protocols with     ease. Instead of matching requests with responses in your protocols, just     open a new stream for each request and communicate over that.   - muxado can do application-level keep-alives and dead-session detection so     that you don't have to write heartbeat code ever again.   - You never need to build connection pools for services running your     protocol. You can open as many independent, concurrent streams as you need     without incurring any round-trip latency costs.   - muxado allows the server to initiate new streams to clients which is     normally very difficult without NAT-busting trickery. . This package contains the source.
Package: golang-github-inexio-go-monitoringplugin-dev (1.0.13-1)
Section: universe/golang
Homepage: https://github.com/inexio/go-monitoringplugin
Depends: golang-github-pkg-errors-dev
Description:  Go lib for writing monitoring check plugins Golang package for writing monitoring check plugins for nagios, icinga2, zabbix, etc. (library)
Package: golang-github-influxdata-go-syslog-dev (2.0.1-1)
Section: universe/devel
Homepage: https://github.com/influxdata/go-syslog
Depends: golang-github-davecgh-go-spew-dev, golang-github-stretchr-testify-dev
Description:  Go parser for syslog messages This package provides: • a RFC5424-compliant parser • a RFC5424-compliant builder • a RFC5425-compliant parser
Package: golang-github-influxdata-influxql-dev (1.1.0-1)
Section: universe/devel
Homepage: https://github.com/influxdata/influxql
Depends: golang-gogoprotobuf-dev
Description:  parser for the InfluxDB query language Package influxql implements a parser for the InfluxDB query language. . InfluxQL is a SQL-like query language for interacting with InfluxDB. It has been lovingly crafted to feel familiar to those coming from other SQL or SQL-like environments while providing features specific to storing and analyzing time series data.
Package: golang-github-influxdata-line-protocol-dev (0.0~git20181118.934b9e6-1.1)
Section: universe/devel
Homepage: https://github.com/influxdata/line-protocol
Depends: golang-github-stretchr-testify-dev
Description:  InfluxDB line protocol implementation Package protocol contains an implementation of the InfluxDB line protocol.
Package: golang-github-influxdata-tail-dev (1.0.0+git20180327.c434825-4)
Section: universe/devel
Homepage: https://github.com/influxdata/tail
Depends: golang-gopkg-tomb.v1-dev, golang-github-fsnotify-fsnotify-dev
Description:  Go package for reading from continuously updated files (tail -f) tail is a Go library striving to emulate the features of the BSD tail program (like tail -f). It comes with full support for truncation/move detection as it is designed to work with log rotation tools.
Package: golang-github-influxdata-tdigest-dev (0.0~git20180711.a7d76c6-1.1)
Section: universe/devel
Homepage: https://github.com/influxdata/tdigest
Depends: golang-github-google-go-cmp-dev
Description:  Ted Dunning's t-digest in Go tdigest is an implementation of Ted Dunning's t-digest in Go. . The implementation is based off Derrick Burns' C++ implementation.
Package: golang-github-influxdata-toml-dev (0.0~git20160905.0.ad49a5c-1.1)
Section: universe/devel
Homepage: https://github.com/influxdata/toml
Depends: golang-go, golang-github-naoina-go-stringutil-dev
Description:  TOML parser and encoder library for Golang This is the Influxdata fork of the official TOML package. It supports additional data types, documenting TOML fields, and nicer output.
Package: golang-github-influxdata-wlog-dev (0.0~git20160411.7c63b0a-1.1)
Section: universe/devel
Homepage: https://github.com/influxdata/wlog
Description:  simple log level based Golang logger Provides an io.Writer that filters log messages based on a log level prefix. Valid log levels are: DEBUG, INFO, WARN, ERROR, OFF.
Package: golang-github-influxdata-yamux-dev (0.0~git20171107.1f58ded-5)
Section: universe/devel
Homepage: https://github.com/influxdata/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.
Package: golang-github-influxdata-yarpc-dev (0.0.1-1build2)
Section: universe/devel
Homepage: https://github.com/influxdata/yarpc
Depends: golang-github-influxdata-yamux-dev, golang-gogoprotobuf-dev
Description:  Yet Another RPC for Go - dev package yarpc is Yet Another RPC package for Go. . This is the dev package.
Package: golang-github-influxdb-enterprise-client-dev (0.0~git20151113.0.25665cb-5)
Section: universe/devel
Homepage: https://github.com/influxdb/enterprise-client
Depends: golang-go, golang-github-stretchr-testify-dev
Description:  Golang client for speaking to the InfluxDB Enterprise application The enterprise-client package is used to speak with the Enterprise API in a simple and straight forward way. No muss, no fuss!
Package: golang-github-influxdb-influxdb-dev (1.6.7~rc0-1ubuntu0.22.04.2)
Section: universe/database
Homepage: https://www.influxdata.com/products/influxdb-overview/
Depends: golang-collectd-dev, golang-github-bmizerany-pat-dev, golang-github-boltdb-bolt-dev, golang-github-burntsushi-toml-dev, golang-github-cespare-xxhash-dev, golang-github-dgrijalva-jwt-go-dev (>= 3.0~), golang-github-dgryski-go-bitstream-dev, golang-github-gogo-protobuf-dev, golang-github-golang-snappy-dev, golang-github-influxdata-influxql-dev, golang-github-influxdata-yarpc-dev, golang-github-influxdb-usage-client-dev (>= 0.0~git20151204.0.475977e-2~), golang-github-jsternberg-zap-logfmt-dev, golang-github-jwilder-encoding-dev (>= 0.0~git20160927.0.4dada27), golang-github-klauspost-pgzip-dev, golang-github-mattn-go-isatty-dev, golang-github-opentracing-opentracing-go-dev, golang-github-paulbellamy-ratecounter-dev, golang-github-peterh-liner-dev, golang-github-prometheus-client-golang-dev, golang-github-retailnext-hllpp-dev, golang-github-roaringbitmap-roaring-dev, golang-github-tinylib-msgp-dev, golang-github-xlab-treeprint-dev, golang-go.uber-zap-dev, golang-golang-x-crypto-dev, golang-golang-x-time-dev, libprotobuf-dev, protoc-gen-yarpc
Description:  Scalable datastore for metrics, events, and real-time analytics. Dev package InfluxDB is a time series, metrics, and analytics database. It’s written in Go and has no external dependencies. That means once you install it there’s nothing else to manage (such as Redis, ZooKeeper, Cassandra, HBase, or anything else). InfluxDB is targeted at use cases for DevOps, metrics, sensor data, and real-time analytics. . This is the dev package.