README ¶ 🇹🇷 Go Türkiye 🇹🇷 Go Türkiye Eğitim Kampı Go programlama dilini anlatmayı ve öğretmeyi hedeflediğimiz eğitim kampının akışını, örnek kodları ve etkinlik kayıtlarını burada bulabilirsin. Bu repo eğitim boyunca güncellenecek olup sen de bu repoya katkı sağlayabilirsin. İçerik Basics (Etkinlik Kaydi) Variables Array Slices Maps Strings Loops Structs Pointers Functions Errors Interfaces Modules Concurrency (Etkinlik Kaydi) Go Routines Channels WaitGroups Mutex SyncPool Dead Lock Http Package (Etkinlik Kaydi) http httputil grpc Reverse Proxy Restful Api Web Frameworks (echo, gin, fasthttp) I/O (Etkinlik Kaydi) File ops. Network ops. Bytes io.Reader io.Writer io.TeeReader io.MultiWriter CLI (Etkinlik Kaydi) Flags Environments Bytes Variables Parameters Commands Test & Benchmarks (Etkinlik Kaydi) Unit Test Benchmark Test Tracing Profiling Algorithms [26.09.2021 20:30] Sorting LinkedList Stack Queue Tree Graphs Dynamic Programming Database [28.09.2021 20:30] Sql Queries Transactions CRUD Operations Couchbase Ops External Communication [29.09.2021 20:30] Redis Rabbitmq Kafka Build & Distribution [30.09.2021 20:30] Docker Build Go Releaser Github Actions Architecture - Overview [02.10.2021 20:30] Abstraction / Decoupling Inversion Of Control Dependency Injection Composition Root Hexagonal Architecture DDD CQRS Event Sourcing Clean Code Kubernetes Extensibility [03.10.2021 20:30] Accessing Kubernetes Admission Webhook Concept Operators İletişim Bize Discord adresimizden ulaşın Bize YouTube adresimizden ulaşın Bize Twitch adresimizden ulaşın Topluluğa Kommunity adresinden katılın Expand ▾ Collapse ▴ Directories ¶ Show internal Expand all Path Synopsis 101-basics array errors functions interfaces loops maps pointers slices strings structs variables 102-concurrency channels deadlocks goroutines performance synchronization 201-io 202-cli flag101 203-test benchmark-test 301-algorithms dynamic-programming linear-lists/linked-list linear-lists/queue linear-lists/stack concurrency goroutines Click to show internal directories. Click to hide internal directories.