go-version

Version parser

A library for parsing and verifying version numbers and constraints.

A Go (golang) library for parsing and verifying versions and version constraints.

GitHub

2k stars
294 watching
150 forks
Language: Go
last commit: 23 days ago

Related projects:

Repository Description Stars
hashicorp/go-metrics A Golang library for exporting performance and runtime metrics to external systems. 1,465
hashicorp/go-dbw A lightweight package to encapsulate database operations in Go. 15
txgruppi/parseargs-go A string argument parser for Go that handles quoted arguments and flags as simple strings. 10
go-playground/form A Go package for encoding and decoding URL parameters into structured data types 775
hashicorp/go-cleanhttp Provides functions to create an http.Client with default settings, avoiding shared state and race conditions. 374
sbfaulkner/chgo-plugin-zsh A plugin for zsh shell that enables multiple versions of the Go programming language to be used seamlessly. 0
voidint/g A tool for managing and switching multiple versions of the Go environment. 1,956
owenthereal/goup A Go package manager designed to simplify the process of installing and managing different versions of the Go programming language. 547
ahmetb/govvv A tool to add version info to Golang applications during build processes 539
xxjwxc/public A comprehensive utility package for Go programmers 175
bobg/modver Helps enforce semantic versioning rules in Go modules 19
hashicorp/go-hclog A logging package providing customizable output modes and levels for logging messages in Go applications. 321
fergstar/go-parse A Go client library providing a set of pre-built services to interact with the Parse API. 1
goccmack/gocc A tool for generating lexers and parsers from a BNF file with semantic actions. 616
go-nv/goenv A tool for managing different versions of the Go programming language on a user's system. 2,112