Как реализовать текстовые потоки, похожие на cat в unix, в golang? - PullRequest
0 голосов
/ 10 февраля 2019

Я хотел бы реализовать версию cat и golang и изменить ее, чтобы сделать другие полезные программы

Ответы [ 2 ]

0 голосов
/ 10 февраля 2019

Классный проект, из которого можно черпать вдохновение: go-coreutils .Он имеет реализации Go основных утилит командной строки GNU, таких как cat и многих других. Вот, например, кошка .

0 голосов
/ 10 февраля 2019

Вы должны взглянуть на os.Open(...) и io.Copy(...) - но это намного больше, чем просто.

Возможно, вам действительно стоит начать с уроков по https://tour.golang.org/welcome/1

...