go-rampart

Interval library

A library that provides types and functions for defining intervals and determining how they relate to each other in terms of overlaps or meetings.

Determine how intervals relate to each other.

GitHub

101 stars
2 watching
4 forks
Language: Go
last commit: about 2 years ago
Linked from 2 awesome lists

dategolangintervaloverlaptime

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
atabary/timex-intervalA date/time interval library9
shinout/interval-tree2A data structure library for efficient interval-based searches and updates in JavaScript applications.34
flintlib/arbA C library for performing arbitrary-precision interval arithmetic on real and complex numbers459
noctarius/libgoffiAutomates loading and use of dynamic libraries with foreign function interfaces.9
piquette/finance-goA Go library providing access to current and historical financial markets data.730
hmdsefi/gographA Go library for creating and manipulating graphs of various types71
gopherlibs/appindicatorA Go library providing bindings for displaying application indicators in various desktop environments.6
jonboulle/clockworkA library that provides a fake clock implementation to mock time-related behavior in Go programs675
wenerme/go-reqA declarative HTTP client library for the Go programming language22
rickb777/dateA lightweight Go package for working with dates and times.136
cronokirby/saferithA constant-time arithmetic library designed to enhance cryptographic operations97
vorlif/spreakA Go library for translating and localizing applications in a flexible and efficient manner.58
cheng-zhongliang/eventA high-performance network I/O event notification library for Go153
maddyblue/go-dspA package for performing digital signal processing tasks in the Go programming language.862
spatial-go/geoosA Go library providing spatial data and geometric algorithms618