Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
75 changes: 38 additions & 37 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,14 @@

# 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.
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](101-basics/README.md) ([Etkinlik Kaydi](https://www.youtube.com/watch?v=wAUL4f0F8hA))
* [Variables](101-basics/variables/README.md)
* [Array](101-basics/array/README.md)
* [Variables](101-basics/variables/README.md)
* [Array](101-basics/array/README.md)
* [Slices](101-basics/slices/README.md)
* [Maps](101-basics/maps/README.md)
* [Strings](101-basics/strings/README.md)
Expand All @@ -24,72 +25,72 @@ Go programlama dilini anlatmayı ve öğretmeyi hedeflediğimiz eğitim kampın
* [Modules](101-basics/modules/README.md)

* [Concurrency](102-concurrency/README.md) ([Etkinlik Kaydi](https://www.youtube.com/watch?v=OoztFV5VJ2Y))
* [Go Routines](102-concurrency/goroutines/README.md)
* [Channels](102-concurrency/channels/README.md)
* [Go Routines](102-concurrency/goroutines/README.md)
* [Channels](102-concurrency/channels/README.md)
* [WaitGroups](#)
* [Mutex](102-concurrency/synchronization/README.md)
* [SyncPool](#)
* [Dead Lock](102-concurrency/deadlocks/README.md)

* [Http Package](103-http) ([Etkinlik Kaydi](https://www.youtube.com/watch?v=rh_mjj0qJ40))
* [http](103-http/proxy)
* [httputil](103-http/proxy)
* [http](103-http/proxy)
* [httputil](103-http/proxy)
* [grpc](#)
* [Reverse Proxy](103-http/proxy)
* [Restful Api](103-http/proxy)
* [Web Frameworks (echo, gin, fasthttp)](103-http/proxy)

* [I/O](201-io) ([Etkinlik Kaydi](https://www.youtube.com/watch?v=RSTK_sG8_0E))
* [File ops.](201-io)
* [Network ops.](201-io)
* [File ops.](201-io)
* [Network ops.](201-io)
* [Bytes](201-io)
* [io.Reader](201-io)
* [io.Writer](201-io)
* [io.TeeReader](201-io)
* [io.MultiWriter](201-io)

* [CLI](202-cli) ([Etkinlik Kaydi](https://www.youtube.com/watch?v=k6JenRL7t2c))
* [Flags](202-cli)
* [Environments](202-cli)
* [Flags](202-cli)
* [Environments](202-cli)
* [Bytes](202-cli)
* [Variables](202-cli)
* [Parameters](202-cli)
* [Commands](202-cli)

* [Test & Benchmarks](203-test) ([Etkinlik Kaydi](https://www.youtube.com/watch?v=WtYh1GdRvFQ))
* [Unit Test](203-test/unit-test/basket)
* [Benchmark Test](203-test/benchmark-test)
* [Unit Test](203-test/unit-test/basket)
* [Benchmark Test](203-test/benchmark-test)
* [Tracing](203-test/benchmark-test)
* [Profiling](203-test/benchmark-test)

* [Algorithms](https://kommunity.com/goturkiye/events/go-egitim-kampi-301-algorithms-ea3b227a) [26.09.2021 20:30]
* [Sorting](#)
* [LinkedList](#)
* [Stack](#)
* [Queue](#)
* [Tree](#)
* [Algorithms](https://kommunity.com/goturkiye/events/go-egitim-kampi-301-algorithms-ea3b227a) ([Etkinlik Kaydi](https://www.youtube.com/live/_cMXNlTG9dY?si=bABYrGV8nEFv3sYc))
* [Sorting](301-algorithms/)
* [LinkedList](301-algorithms/linear-lists/linked-list)
* [Stack](301-algorithms/linear-lists/stack)
* [Queue](301-algorithms/linear-lists/queue)
* [Tree](301-algorithms/tree/README.md)
* [Graphs](#)
* [Dynamic Programming](#)
* [Dynamic Programming](301-algorithms/dynamic-programming)

* [Database](https://kommunity.com/goturkiye/events/go-egitim-kampi-302-database-5f697ae9) [28.09.2021 20:30]
* [Sql Queries](#)
* [Transactions](#)
* [Database](https://kommunity.com/goturkiye/events/go-egitim-kampi-302-database-5f697ae9) ([Etkinlik Kaydi](https://www.youtube.com/live/Yf7Uu5fzAYA?si=0u-MZ1QafC6htO8t))
* [Sql Queries](#)
* [Transactions](#)
* [CRUD Operations](#)
* [Couchbase Ops](#)

* [External Communication](https://kommunity.com/goturkiye/events/go-egitim-kampi-303-external-communication-23ff18f9) [29.09.2021 20:30]
* [Redis](#)
* [Rabbitmq](#)
* [External Communication](https://kommunity.com/goturkiye/events/go-egitim-kampi-303-external-communication-23ff18f9) ([Etkinlik Kaydi](https://www.youtube.com/live/Yf7Uu5fzAYA?si=0u-MZ1QafC6htO8t))
* [Redis](#)
* [Rabbitmq](#)
* [Kafka](#)

* [Build & Distribution](https://kommunity.com/goturkiye/events/go-egitim-kampi-401-build-amp-distribution-9b1fbbed) [30.09.2021 20:30]
* [Docker Build](#)
* [Go Releaser](#)
* [Build & Distribution](https://kommunity.com/goturkiye/events/go-egitim-kampi-401-build-amp-distribution-9b1fbbed) ([Etkinlik Kaydi](https://www.youtube.com/live/Y_S1CMmxjjI?si=xNnivp2rVhQ3jfpY))
* [Docker Build](#)
* [Go Releaser](#)
* [Github Actions](#)

* [Architecture - Overview](https://kommunity.com/goturkiye/events/go-egitim-kampi-402-architecture-overview-57aa5557) [02.10.2021 20:30]
* [Abstraction / Decoupling](#)
* [Inversion Of Control](#)
* [Architecture - Overview](https://kommunity.com/goturkiye/events/go-egitim-kampi-402-architecture-overview-57aa5557) ([Etkinlik Kaydi](https://www.youtube.com/live/2a3gFDiulw4?si=13wTXT55sEcuKflT))
* [Abstraction / Decoupling](#)
* [Inversion Of Control](#)
* [Dependency Injection](#)
* [Composition Root](#)
* [Hexagonal Architecture](#)
Expand All @@ -98,14 +99,14 @@ Go programlama dilini anlatmayı ve öğretmeyi hedeflediğimiz eğitim kampın
* [Event Sourcing](#)
* [Clean Code](#)

* [Kubernetes Extensibility](https://kommunity.com/goturkiye/events/go-egitim-kampi-403-kubernetes-extensibility-c95c939d) [03.10.2021 20:30]
* [Accessing Kubernetes](#)
* [Admission Webhook Concept](#)
* [Kubernetes Extensibility](https://kommunity.com/goturkiye/events/go-egitim-kampi-403-kubernetes-extensibility-c95c939d) ([Etkinlik Kaydi](https://www.youtube.com/live/P_1k3z5X9I0?si=x3w_lEccugCXXz-7))
* [Accessing Kubernetes](#)
* [Admission Webhook Concept](#)
* [Operators](#)

## İletişim

* Bize [Discord](https://discord.gg/aY5Kzexn) adresimizden ulaşın
* Bize [YouTube](https://www.youtube.com/c/GoT%C3%BCrkiyee) adresimizden ulaşın
* Bize [Twitch](https://www.twitch.tv/go_turkiye) adresimizden ulaşın
* Bize [YouTube](https://www.youtube.com/c/GoT%C3%BCrkiyee) adresimizden ulaşın
* Bize [Twitch](https://www.twitch.tv/go_turkiye) adresimizden ulaşın
* Topluluğa [Kommunity](https://kommunity.com/goturkiye) adresinden katılın