Providing Timing Guarantees In Software Using Golang