Erhan Yakut

  https://www.yakuter.com Software Developer @Binalyze | Founder @Passwall | Golang Enthusiast | Open Sorcerer

       



624 Stories by Erhan Yakut

go-mage: Simplify Your Go Project Builds with Magefile

Managing builds for Go projects can sometimes feel cumbersome, especially when dealing with cross-platform requirements or complex configurations. That’s where go-mage comes in-a project...
0 1 min read

Testing Exit, Fatal, and Panic Scenarios in Go

In Go applications, handling critical errors often involves terminating the program using os.Exit, logging fatal messages, or triggering a panic. Testing such scenarios can...
0 1 min read

How to Use Stdout in Go Tests

Stdout, short for standard output, is a stream where a program writes its output data. In most cases, this data is displayed in the...
0 1 min read

Go ile Veri Kopyalama ve Taşıma Teknikleri

Go programlama dili, modern yazılım geliştirme pratiklerini destekleyen etkileyici özelliklere sahip olmasıyla bilinir. Google tarafından 2009 yılında tanıtılan bu dil, özellikle eşzamanlılık (concurrency) ve...
0 7 min read

Go’da Empty Struct Karşılaştırma Problemi

Yazılım geliştirirken bazen anlam veremediğimiz durumlarla karşılaşırız. Her programlama dilinde olduğu gibi Go’da da özenle işlenmesi ve açıklanması gereken konular vardır. Bunlardan birisi de...
0 2 min read

Go in Action Kitap İncelemesi

Manning tarafından yayımlanan, William Kennedy, Brian Ketelsen ve Erik St. Martin tarafından yazılan Go in Action kitabı, Go Programlama Dili‘nde kendini geliştirmek isteyenlerin en...
0 3 min read