Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shellGo

A simple shell implementation in Go, built as part of the CodeCrafters "Build Your Own Shell" challenge.

Features

  • Interactive REPL with $ prompt
  • Built-in commands: exit, echo, type
  • Error handling for unknown commands

Quick Start

# Run directly
go run ./app/main.go

# Or build and run
go build -o shellgo ./app
./shellgo

Example

$ echo Hello, World!
Hello, World!

$ type echo
echo is a shell builtin

$ type ls
ls: not found

$ exit

Requirements

  • Go 1.25+

fuckkkkk i didnt work on this today

About

The shell is written in Go and is targeting to execute basic shell commands while implementing different concepts in Go.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages