Uzaktan uzağa takip ettiğim ama bir türlü fırsat bulamadığım bir dil olan GO için artık ellerimi kirletmem gerektiğine karar verdim. Hem motivasyon olması açısından hemde benim gibi başlamak isteyen arkadaşları harekete geçirmek için her gün linkedin ve twitter hesabımdan gün gün öğrendiğim konuları paylaşıp aldığım notları ve yaptığım örnekleri burada paylaşacağım. Amacım sıfır seviyeden ileriye seviyeye doğru yol ilerlemek.
kapaca yol haritamız aşağıdaki gibi olacak ama sonrasında daha derin konulara girmeyi planlıyorum (microservices design patterns, DDD ,CQRS, eventsourcing )
- Go - Overview
- Go - Environment Setup
- Go - Program Structure
- Go - Basic Syntax
- Go - Basic Syntax
- Go - Data Types
- Go - Variables
- Go - Constants
- Go - Operators
- Go - Decision Making
- Go - Loops
- Go - Functions
- Go - Scope Rules
- Go - Strings
- Go - Arrays
- Go - Pointers
- Go - Structures
- Go - Slices
- Go - Range
- Go - Maps
- Go - Recursion
- Go - Type Conversion
- Go - Interfaces
- Go - Error Handling
- Go - Concurrency
- Go - File Operations
- Go - Database Operations
- Go - Web API