Skip to content

nyaosorg/go-inline-animation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-inline-animation

image

example:

// +build run

package main

import (
    "fmt"
    "time"

    "github.com/nyaosorg/go-inline-animation"
)

func main() {
    fmt.Print("Test:")

    end := animation.Progress()
    defer end()

    // You can write a time-consuming process instead of Sleep.
    time.Sleep(time.Second * 10)
}
// +build run

package main

import (
    "fmt"
    "os"
    "time"

    "github.com/nyaosorg/go-inline-animation"
)

func main() {
    fmt.Print("Test:")

    end := animation.Animation{
        Frame: []string{"(^_^)", "(-_-)"},
        Width: 5,
    }.Progress(os.Stdout)

    defer end()

    // You can write a time-consuming process instead of Sleep.
    time.Sleep(time.Second * 10)
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages