Skip to content

LucasAstley/PiscineGo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

01 Edu Go Pool

Welcome to my repository for the 01 Edu Go Pool. This repository contains all my solutions to the pool exercises. These solutions are not perfect but can serve as a starting point to develop your own versions.

Important

This repository is published to help you advance in the pool if you are stuck (to guide you, to start a reflection), it is not at all made to be copied/pasted directly into your ide!

Introduction

The Go Pool is a series of exercises designed to teach you the basics of the Go programming language. Each exercise aims to strengthen your understanding of different concepts and prepare you to write more complex Go programs.

Exercices Structure

Category Exercises
Print printalphabet, printreversealphabet, printdigits, isnegative, printcomb, printcomb2, printnbr, printcombn
Numbers and strings printstr, strlen, strrev, pointone, ultimatepointone, divmod, ultimatedivmod, swap, basicatoi, basicatoi2, atoi, sortintegertable
Iterative VS Recursive iterativefactorial, recursivefactorial, iterativepower, recursivepower, fibonacci, sqrt, isprime, findnextprime, eightqueens
Strings manipulation firstrune, lastrune, nrune, compare, alphacount, index, concat, isupper, islower, isalpha, isnumeric, isprintable, toupper, tolower, printnbrinorder, trimatoi, capitalize, basicjoin, join, printnbrbase
Programs printprogramname, printparams, revparams, sortparams, nbrconvertalpha, flags
Arrays appendrange, makerange, concatparams, splitwhitespaces, printwordstables, split, convertbase
Args boolean, point, displayfile, cat
Callbacks foreach, map, any, countif, issorted, doop, sortwordarr, advancedsortwordarr
Chained list listpushback, listpushfront, listsize, listlast, listclear, listat
Binary trees Nil

Tip

You can directly click on the name of the exercise that interests you to consult its code online

How to Use This Repository

First method, if you want to consult the code online directly refer to the structure above

Second method, if you want to open and edit the code locally :

  1. Clone the repository to your local machine:

    git clone https://github.com/LucasAstley/PiscineGo.git
  2. Navigate to the folder of the exercise you want to check:

    cd PiscineGo/exercice.go

    or

    cd PiscineGo/exercice/main.go

Contributions

Contributions are welcome! If you have a better solution or improvements to suggest, feel free to submit a pull request to help others. Please ensure your code is well-documented and tested.

About

My version of the 2024 Golang pool from 01 Edu

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages