Skip to content

trahulprabhu38/shellGo

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors