简体中文
快速开始
TIP
infinite
依赖于 go 1.18.
Step.1: 创建一个新的项目
创建并进入新目录:
shell
mkdir infinite-demo && cd infinite-demo
使用 go mod
初始化项目:
shell
go mod init infinite-demo
Step.2: 安装infinite
添加infinite
作为项目的依赖:
shell
go get github.com/fzdwx/infinite
Step.3: 一个简单的 confirm
使用 demo
新建一个main.go
文件,并将下面代码复制到文件中:
go
package main
import (
"fmt"
inf "github.com/fzdwx/infinite"
"github.com/fzdwx/infinite/components/selection/confirm"
)
func main() {
val, _ := inf.NewConfirmWithSelection(
confirm.WithDefaultYes(),
).Display()
if val {
fmt.Println("yes, you are.")
} else {
fmt.Println("no,you are not.")
}
}
运行这个项目:
shell
go run .