github.com/rickar/cal/v2 (go): Package cal provides extensions to the time package for handling holidays, work days (business days), and working hours.  Standard holidays for countries are found in subpackages by ISO code.  Work days and working hours can be customized per calendar to match the needs of the business.  As in the time package, all calculations assume a Gregorian calendar.
Keywords: business-calendar|calendar|calendar-library|go|golang|holidays|working-hours