Handrolling ISO8601 Duration Support for Go

So I need to use ISO8601 durations which Go doesn&rsquo;t support