spin
A very simple spinner for cli golang apps.
Example usage:
package main
import (
"fmt"
"time"
"github.com/caarlos0/spin"
)
func main() {
s := spin.New("%s Working...")
s.Start()
defer s.Stop()
time.Sleep(100 * 20 * time.Millisecond)
}