Categorygithub.com/lukmanern/go-with-me
repository
0.0.0-20240303235359-511227b8aea2
Repository: https://github.com/lukmanern/go-with-me.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

Go With Me : Start from here

All Project (Top → Bottom)

ProjectStage/ Topics
BadWordsbeginner
BloomFilteradvanced
CLI_APP_Examplebeginner→intermediate
CRUD_Contact_1beginner→intermediate
CRUD_Contact_2intermediate
ConsumeRestAPIbeginner→intermediate
Contextbeginner→intermediate
DS_Queueintermediate
DS_Stackintermediate
DependencyInjectionintermediate
DoMorebeginner
Encrypt (delete soon)beginner
EncryptDecryptintermediate
Factorialbeginner→intermediate
Fibonacci_1beginner→intermediate
Fibonacci_2intermediate
Fibonacci_Beyondadvanced
FilesReaderintermediate
FizzBuzz_1beginner
FizzBuzz_2beginner
FuzzyLogicadvanced
FuzzySliceSearchbeginner
GoKeywordsplease start here
HashMapintermediate
HashSetintermediate
JSONParsingbeginner
JustTempraturesbeginner
MinMaxSlicebeginner
NumberIdentifierbeginner
OOPbeginner
Panicbeginner
PassedByReferencebeginner
PasswordStrengthbeginner→intermediate
PatternSearchbeginner
PlanetStructbeginner
PointerStructbeginner→intermediate
Powintermediate→advanced
Regexintermediate→advanced
RemoveDuplicatesbeginner→intermediate
ReverseSlicebeginner→intermediate
SimpleGoroutinesintermediate→advanced
StringAndBytebeginner
StructCirclebeginner
StructCirclebeginner
WebEndPointadvanced
Webfuzzeradvanced
WebHelloWorldintermediate
WebMiddlewareintermediate
Web_Form_Extractor (delete soon)advanced
Web_URL_Extractoradvanced
WordsCounteradvanced
in_Channeladvanced

The way (core) i learn Go is :

  • Loop styles

  • Recursive (to understand what is stacking and StackOverFlow)

  • Struct

  • Pointer

  • OOP and Dependency Injection

  • Web/ HTTP/ net package

  • Database // you can see my simple project

  • Go for Microservice : Gin/ ECHO

Special Projects

  • Web_URL_Extractor : for getting all URLs in one-page website

  • Pow : Implementing recursion for a-simple-pow

  • FilesReader : Read 3-types of file : .txt, .env and .json files

  • WebMiddleware : Implementing middleware for logging before using methods