:open_mouth::exclamation::exclamation: Wow:exclamation: now my Go commandline app is spinning with :rainbow: and :horse:
wow
Beautiful spinners for Go commandline apps

Install
go get -u github.com/gernest/wowUsage
package main
import ( "os" "time"
"github.com/gernest/wow" "github.com/gernest/wow/spin" )
func main() { w := wow.New(os.Stdout, spin.Get(spin.Dots), "Such Spins") w.Start() time.Sleep(2 * time.Second) w.Text("Very emojis").Spinner(spin.Get(spin.Hearts)) time.Sleep(2 * time.Second) w.PersistWith(spin.Spinner{Frames: []string{"👍"}}, " Wow!") }
Available spinners
Name | What it looks like --------|--------------------- Star2 |
GrowHorizontal |
Squish |
Toggle12 |
Smiley |
Hearts |
Dots3 |
Dots11 |
Balloon |
Clock |
Dots4 |
SquareCorners |
CircleHalves |
Star |
Arc |
Toggle13 |
BoxBounce |
Line2 |
Pipe |
Triangle |
Shark |
Line |
Arrow |
Earth |
Dots5 |
Toggle11 |
CircleQuarters |
Toggle9 |
Dots9 |
Bounce |
Toggle2 |
Toggle7 |
Arrow3 |
Moon |
Dots6 |
Christmas |
Dots10 |
Hamburger |
BoxBounce2 |
BouncingBar |
Flip |
Dots8 |
Dots12 |
Noise |
Toggle3 |
Toggle6 |
Runner |
Dqpb |
Dots |
Toggle4 |
Monkey |
Dots7 |
SimpleDots |
GrowVertical |
Circle |
Toggle |
Toggle5 |
Arrow2 |
Dots2 |
Toggle8 |
Toggle10 |
BouncingBall |
SimpleDotsScrolling |
Pong |
Weather |
Balloon2 | 