8000 GitHub - chenhg5/go-terminal: golang terminal
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

chenhg5/go-terminal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-terminal

golang cross platform terminal

Usage

package main

import (
    "github.com/chenhg5/go-terminal"
)

func main() {
	term, err := terminal.NewTerminal("-> ")
	if err != nil {
		panic(err)
	}
	defer term.Close()

	for {
		line, err := term.ReadLine()

		if err == io.EOF {
			fmt.Println("bye bye~~")
			return
		}
		if err != nil {
			panic(err)
			return
		}

		term.Write([]byte(line))
	}
}

About

golang terminal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0