2013-05-14 13 views
5

Gram z golangiem i chcę utworzyć proste narzędzie terminala (na Macu, ale powinno działać również na Linuksie). Muszę wyświetlić znak "x" w środku okna terminala. Jak mogę wykryć szerokość i wysokość okna terminala i wykryć jego zmiany?Pokaż tekst na środku ekranu terminala w golang

Odpowiedz

9

Pakiet Terminal istnieje w Go crypto repozytorium: W szczególności Sprawdź GetSize funkcja

6

A lekką alternatywę dla opcji zwykłe ncurses jest termbox-go. To jest czysta implementacja termbox.

Oferuje prosty interfejs API, który pozwala uzyskać "graficzną" obsługę terminalu i jest całkiem niezły, jeśli chodzi o obsługę różnych implementacji terminali.

Powiązane problemy