Hepsiburada,Turkey’s leading e-commerce brand

Decisions 1

Alper Hankendi

Development Manager, Destroyer of Monoliths at Hepsiburada.com

I use Go because ;

Simplicity or Keeping Life Simple : Go is good for any software project with any complexity - it is extremely “simple” (this is a controversial word amongst programmers). But really it is very simple, while writing go code you feel like you are writing some practical code.

Networking: Go is unusually good for writing networking applications - writing highly scalable TCP or HTTP server

Concurrency: Go is an excellent choice for concurrency - channels and goroutines make life extremely simple to understand

Learning Curve: As I mentioned simplicity GoLang is very sample syntax and easy to learn.

Dependencies: There is no dependency on the system. It works on Mac/Linux/Windows

4 12.1K

Followers 34

İlyas Aruca
Aykut Mayali
Onur Ovali
Oguz Sak
ozgur ozkok
Hasan Budak
Alper Hankendi
Yücel Çelik
Gurkan Coskuner
Emre Yurtseven
Eray Arslan
Faruk Terzioğlu
Gokce Surenkok
Seçil Kaplan
Checkout Hepsiburada
Umut Çakıl
Yağız Demirsoy
Volkan Tağal
Orkun Ölçal
Ahmet Tek
Erkan Özkan
Gökberk Ergün
Ahmet Turan
Hakan Kasap
Hakkı Sen
Güngör Akbıyık