This is an education project that attempts to reimplement the GNU coreutils in Go. You can find the full manual here: https://www.gnu.org/software/coreutils/manual/coreutils.html
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Zed A. Shaw 6325d7fef6 Basic grep working, no recursive though. 7 days ago
cat Bring in the little starter project and ignore cat and od binaries. 1 week ago
curl Basic curl working. 7 days ago
cut cut is now working 1 week ago
date Very basic date, but doesn't use the unix format. 2 weeks ago
du The du command is implemented. 1 week ago
grep Basic grep working, no recursive though. 7 days ago
head head and tail are working. 1 week ago
ls ls is working now. 7 days ago
nohup nohup works correctly on Linux. 7 days ago
numfmt Basic numfmt butonly for converting to si. 1 week ago
od Bring in the little starter project and ignore cat and od binaries. 1 week ago
sha512sum sha512sum now working 1 week ago
sleeper Made a little test command to confirm nohup works. Nohup doesn't keep running on windows but that's expected. 7 days ago
sort Sort is now working. 1 week ago
starter Simple stat command is implemented. 1 week ago
stat The du command is implemented. 1 week ago
tail head and tail are working. 1 week ago
tr tr is now working. 2 weeks ago
uniq uniq working 1 week ago
wc tr is now working. 2 weeks ago
.gitignore Initial commit 3 months ago
LICENSE Initial commit 3 months ago
README.md Sorted out the outline for the final module of LGoTHW. 2 weeks ago
outline.txt Sorted out the outline for the final module of LGoTHW. 2 weeks ago

README.md

go-coreutils

This is an education project that attempts to reimplement the GNU coreutils in Go. You can find the full manual here:

https://www.gnu.org/software/coreutils/manual/coreutils.html

Go Packages to Teach

Every Project Must Use

Possible Tools