wow
Beautiful spinners for Go commandline apps

Install
go get -u github.com/gernest/wow
Usage
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, 
 该所有者的项目
                                                                (
                                                                该所有者的项目
                                                                (