11 best Go Data Labelling libraries in 2024
by naveen.kumar@openweaver.com Updated: Mar 9, 2023
Guide Kit
Go is a general purpose language developed by google. Go can be used to build server side applications, APIs and web services. Go is also used in machine learning and data science projects. In this article, I will list few of the best Golang data labelling libraries. Go vector space models package is built on top of gonum. This kit provides an implementation of some of the commonly used algorithms in natural language processing (NLP) like word2vec, doc2vec etc. With these libraries, you can convert your texts into vectors which can then be used as features in classification and regression models to solve text classification problems. A few of the most popular open source libraries for developers are: Parca - Continuous profiling for analysis of CPU, memory usage over time, and down to the line number. Saving infrastructure cost, improving performance, and increasing reliability; Etable - provides a DataTable / DataFrame structure in Go (golang), similar to pandas and xarray in Python, and Apache Arrow Table, using etensor n-dimensional columns aligned by common outermost row dimension. The following is a comprehensive list of the best open source libraries for Go data labelling:
parcaby parca-dev
Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.
parcaby parca-dev
TypeScript 3144 Version:v0.18.0 License: Permissive (Apache-2.0)
yet-another-cloudwatch-exporterby nerdswords
Prometheus exporter for AWS CloudWatch - Discovers services through AWS tags, gets CloudWatch metrics data and provides them as Prometheus metrics with AWS tags as labels
yet-another-cloudwatch-exporterby nerdswords
Go 711 Version:v0.51.0 License: Permissive (Apache-2.0)
mxjby clbanning
Decode / encode XML to/from map[string]interface{} (or JSON); extract values with dot-notation paths and wildcards. Replaces x2j and j2x packages.
mxjby clbanning
Go 544 Version:v2.7 License: Permissive (MIT)
etableby emer
DataTable / DataFrame structure in Go (golang), similar to pandas and xarray in Python, using etensor columns aligned by common row dimension
etableby emer
Go 81 Version:v1.0.41 License: Permissive (BSD-3-Clause)
precise-proofsby centrifuge
A library to generate merkle proofs for complex data structures
precise-proofsby centrifuge
Go 52 Version:Current License: Permissive (MIT)
prometheus-filter-proxyby hoffie
A prometheus API proxy which restricts requests to metrics with specific labels
prometheus-filter-proxyby hoffie
Go 35 Version:Current License: Permissive (Apache-2.0)
prom-authzed-proxyby authzed
A proxy that authorizes and enforces a given label in a given PromQL query
prom-authzed-proxyby authzed
Go 27 Version:v0.2.0 License: Permissive (Apache-2.0)
tsdbinfoby laszlocph
Understand the series and labels you store in Prometheus
tsdbinfoby laszlocph
Go 22 Version:v0.2.0 License: Permissive (Apache-2.0)
go-testmarkby warpfork
Parse data and test fixtures from markdown files, and patch them programmatically, too.
go-testmarkby warpfork
Go 10 Version:Current License: Others (Non-SPDX)
wpkby schwarzlichtbezirk
Places data files into single package, extracts them, and gives API for access to package.
wpkby schwarzlichtbezirk
Go 10 Version:Current License: Permissive (MIT)
PlantsDataby plant-tw
training data, labeling utilities, docs webpage for mobile apps
PlantsDataby plant-tw
Go 3 Version:Current License: Strong Copyleft (AGPL-3.0)