Skip to content

samjay8/piscine-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

428 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐹 Piscine-Go: Logic & Algorithmic Challenges

📋 Project Overview

This repository contains my solutions for the Piscine Go, an intensive "deep-end" program focused on building complex logic using only the Go standard library. No external packages, just pure code and logic.

🚀 Key Project Highlights

🧩 Sudoku Solver

Built a smart backtracking algorithm that takes an incomplete 9x9 Sudoku grid and fills it in instantly.

📐 Quad & Quadchecker

Quad: Functions that "draw" different geometric shapes in the terminal based on coordinates.

Quadchecker: A logic tool that reads a shape and correctly identifies which "Quad" function created it by analyzing its patterns and dimensions.

⚙️ Unix Command Replicas

Rebuilt essential system tools like cat, tail, and rev from scratch to understand how data flows through a computer system.

🛠️ Skills at a Glance

Algorithms: Solving puzzles like Sudoku and N-Queens.

Data Structures: Building Linked Lists and Trees from zero.

The Go Engine: Mastering Pointers, Goroutines, and Channels.

💡 The Bottom Line

This project proves my ability to handle the "heavy lifting" of programming. While I use SQL and Power BI for data analysis, I use Go when I need to build high-performance, custom logic from the ground up.

⬅️ Back to My Main Profile

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors