Archive for Ekim 29th, 2017

Python Modüllerini PyPi Üzerinde Paylaşmak

Python

Merhaba bu yazıda Python ile yazdığımız paketlerin PyPi üzerinde nasıl paylaşılacağını anlatacağım. Aslında rivayet odur ki ben bu yazıyı yazmışım. Yaklaşık 4 yıl önce. Ama tekrar yazmanın zararı yok. Kevser Sırça şöyle bir tweet atmıştı https://twitter.com/kevsersrca/status/920716435852230656 PyPi Nedir? İşin fransızlarına gem, npm, nuget, composer dersem anlaşılır olabilir sanırım. Kendi projeleri için python modülleri yazan abiler, […]

Read More →

Golang Fonksiyonlarını Python’da Kullanmak

Golang Fonksiyonlarını Python'da Kullanmak

Selamlar. Bu yazıda go programlama dilinde oluşturduğumuz fonksiyonların nasıl shared object olarak export edileceğini ve Python ile kullanılacağını anlatacağım. (Görselleri hazırlarken Açık kaynak kodlu, özgür GIMP yazılımını kullanıyorum.) Aslında bu yazı meraktan ibaret. Yani ne gibi bir paket geliştiriyorsunuz ki bunun Python’da bulunma zorunluluğu var ve dahası bu Python ile yapılamıyor. Neyse atomu parçalayan bir […]

Read More →

Golang Get Struct Tag Values

Golang Gopher

Hi. In this post I’ll show how can get struct tag values in Golang. Firstly, very simple don’t be afraid. Let’s start. Before starting, this post will show you reflection package’s a little part. Import Reflection Package import ( “fmt” “reflect” “strconv” ) Let’s suppose we have struct like this to create database columns. Our […]

Read More →

Golang ve Unit Test Yazma

Merhaba bu yazıda Golang ile unit testing işlemlerinin nasıl yapılacağını size aktarmaya çalışacağım. Çoğu programcı buna ben de dahil fail senaryolarını test etmeyiz. Kimimiz bunun bilincindeyiz kimimiz ise test işlemlerinin çalışan sistemde gerçekleştirilenden ibaret olduğunu düşünmekte. Ancak fail senaryoları bazen çalışan sistemde yaşanacak yanlışlıkları henüz o türlü bir test aşamasına gelmeden önce engellememize yardımcı olabilir. […]

Read More →

Golang ve JSON Verilerle Çalışmak – Part 2

Golang Json

Giriş Bir önceki yazıda bu serinin ilk yazısını anlatmıştım. Alanları atlamayı yani görmezden gelmeyi de belirtmiştim. Bu yazı biraz devam niteliğinde olacak Gelişme Bu yazıda Map ve Slice kavramlarının Go programlama dilinde nasıl kullanılacağını özellikle de json işlemlerinde nasıl kullanılacağını göreceğiz. Map ve Slice Bir önceki yazıda structları kullanmıştık. Burada basit birkaç kod örneği ile […]

Read More →