Tag Archives | performanslı

Debian 11 “Bullseye”’ye Go (Golang) derleyicisi nasıl kurulur?

Az dil özelliği ve kuralıyla esnek, hızlı, performanslı ve güçlü bir dil oluşturmak amacıyla geliştirilmeye başlanan Go (diğer adıyla Golang) programlama dili Debian 11 “Bullseye”’ye nasıl kurulur? Bugünkü konumuz bu. Bilindiği gibi, “Bullseye” kod adını, Pixar’ın ünlü Toy Story serisindeki at karakterinden alan Debian 11’in duyurulmasından sonra, konular artık Bullseye yönlü oldu. Biz de buradan devam ediyoruz. Google’ın oluşturduğu Go (diğer adıyla Golang) programlama dili bilindiği üzere pek çok geliştirici tarafından kullanılıyor. Go dilini kullanan geliştiriciler, söz dizimi söz konusu olduğunda, Go’nun (Golang) 21. yüzyılın C’si olduğunu söylüyor. Sisteme Go (Golang) kurmak için öncelikle terminalde su komutuyla root olmanız ya da komutların başına sürekli sudo eklemeniz gerekecektir. Bu arada, Debian’da sudo komutu ayrıcalıkları kazanmak için neler yapılması gerektiğine ilişkin olarak bu forum bildirisi incelenebilir.

Continue Reading →

Go (diğer adıyla Golang) programlama dili Debian 11 “Bullseye”’ye kurma konusuna dönelim. Öncelikle sistemin güncel olduğundan emin olmak gerekiyor. Bu nedenle, aşağıdaki komutu veriyoruz:
sudo apt update && sudo apt upgrade

Golang’ı kurmak için bazı paketlerin kurulu olduğundan emin olmanız gerekir. Paketleri doğrulamak veya kurmak için aşağıdaki komutu çalıştırmak uygundur:
sudo apt install wget software-properties-common apt-transport-https -y

Artık Golang‘i kurabiliriz. Şu ana değin Golang’in en son sürümü 1.7 sürümü idi. Bu nedenle 1.7 sürümünü baz alıyoruz, ancak güncellenmiş bir URL varsa, değiştirmek için indirme sayfasını ziyaret edebileceğinizi unutmayın. Şimdi Go’nun en son sürümünü resmi web sitelerinden indirelim:
wget https://golang.org/dl/go1.17.linux-amd64.tar.gz

Golang indirildikten sonra, indirilen dosyayı /usr/local/ dizinine çıkarın:
sudo tar -zxvf go1.17.linux-amd64.tar.gz -C /usr/local/

Ardından, Go’nun bin dizinini /usr/local/go/bin’e dahil etmek için ${PATH} ortam değişkenini yapılandırmak gerekiyor:
echo "export PATH=/usr/local/go/bin:${PATH}" | sudo tee /etc/profile.d/go.sh
source /etc/profile.d/go.sh

Şimdi aşağıdaki komutu kullanarak go kurulumunu ve mevcut yapıyı doğrulayalım:
go version
Olasılıkla aşağıdakine benzer bir çıktı alacaksınız:
go version go1.17 linux/amd64

Güle güle kullanın.

0

Go (Golang) 1.17 duyuruldu

Az dil özelliği ve kuralıyla esnek, hızlı, performanslı ve güçlü bir dil oluşturmak amacıyla geliştirilmeye başlanan Go (diğer adıyla Golang) programlama dilinin 1.17 sürümünün finali, Michael Knyszek tarafından duyuruldu. Go ekibinin, 1.17 sürümünü duyurmaktan mutluluk duyduğunu söyleyen Knyszek; Go 1.17’yi kullanıma sunduklarını ve sürüme yönelik olarak değişikliklerin tam listesi ve daha fazla bilgi için sürüm notlarının incelenebileceğini belirtti. Knyszek; sürüme katkıda bulunan herkese teşekkür ettiklerini söyledi. Go (Golang) 1.17 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Go (Golang) 1.17 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Go 1.17 duyuruldu

Hatırlanacağı gibi, sürüm adayı 13 Temmuz 2021’de duyurulan az dil özelliği ve kuralıyla esnek, hızlı, performanslı ve güçlü bir dil oluşturmak amacıyla geliştirilmeye başlanan Go (diğer adıyla Golang) programlama dilinin 1.17 sürümü duyuruldu. Dilde üç küçük geliştirme içerdiği söylenen yeni sürüm, Go 1.16 sürüm notlarında açıklandığı gibi, macOS 10.13 High Sierra veya sonraki bir sürümünü gerektiriyor ve önceki sürümler için destek durdurulmuş bulunuyor. Windows’ta (windows/arm64 bağlantı noktası) 64-bit ARM mimarisi desteği eklendiği söylenen yeni sürümde, artık tüm işletim sistemlerinde 64 bit ARM mimarisinde yığın çerçeve işaretçilerini korunduğu söyleniyor. Go 1.17 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Go 1.17 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Raspberry Pi Weekly 364 duyuruldu

Daha fazla insanın iş için bilgi işlem ve dijital teknolojilerin gücünden yararlanabilmesi, kendileri için önemli olan sorunları çözebilmesi ve kendilerini yaratıcı bir şekilde ifade edebilmesi için çalışan İngiltere merkezli bir yardım kuruluşu olan Raspberry Pi Vakfı (The Raspberry Pi Foundation), düşük maliyetli, yüksek performanslı tek kartlı bilgisayarlar ve özgür yazılımlar sağlayarak bilgi işlem ve dijital oluşturmayı herkes için erişilebilir hale getirmeye çalışıyor. Projenin haftalık haberler, projeler ve makaleler için yayımladığı Raspberry Pi Weekly de bu amaca hizmet etmek üzere yayımlanıyor. Raspberry Pi Weekly‘nin 364. sayısı duyuruldu. Yeni sayıda: New Raspberry Pi 400 keyboard layouts, Learn the Internet of Things with “IoT for Beginners” and Raspberry Pi, Celebrating the community: Avye, Collection of Raspberry Pi retro tech projects, Charge your Tesla automatically with Raspberry Pi, HIIT Pi makes Raspberry Pi your home workout buddy, Bluebot Shoal Fish Robot, How pillars and triangles can focus your game design, Building a business with VNC Connect on Raspberry Pi, New issue of Custom PC magazine out NOW gibi konu başlıkları yer alıyor.

Continue Reading →

Raspberry Pi Weekly Newsletter 364’ü okumak üzere buradan yararlanabilirsiniz.

0

Go (Golang) 1.17 RC1 duyuruldu

Az dil özelliği ve kuralıyla esnek, hızlı, performanslı ve güçlü bir dil oluşturmak amacıyla geliştirilmeye başlanan Go (diğer adıyla Golang) programlama dilinin 1.17 sürümünün ilk sürüm adayı, Cherry Mui tarafından duyuruldu. Go ekibinin, 1.17 sürümünün ilk sürüm adayı duyurmaktan mutluluk duyduğunu söyleyen Mui; bunun bir test sürümü olduğunu ve yalnızca test etmek amacıyla kullanılması gerektiğini belirtti. Mui; gelen sürüme yönelik olarak değişikliklerin tam listesi ve daha fazla bilgi için sürüm notlarının incelenebileceğini belirtti. Go (Golang) 1.17 RC1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Go (Golang) 1.17 RC1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Go (Golang) 1.16.6 and Go (Golang) 1.15.14 duyuruldu

Az dil özelliği ve kuralıyla esnek, hızlı, performanslı ve güçlü bir dil oluşturmak amacıyla geliştirilmeye başlanan Go (diğer adıyla Golang) programlama dilinin 1.16.6 ve 1.15.14 sürümleri, Dmitri Shuralyov tarafından duyuruldu. Go ekibinin, 1.16.6 ve 1.15.14 sürümlerini duyurmaktan mutluluk duyduğunu söyleyen Shuralyov; bunların küçük nokta sürümler olduğunu belirtti. Shuralyov; gelen sürüme yönelik olarak değişikliklerin tam listesi ve daha fazla bilgi için sürüm notlarının incelenebileceğini belirtti. Bu sürüme kod yazarak, hataları doldurarak, geri bildirim vererek ve/veya test adaylarını test ederek katkıda bulunan herkese teşekkür edildiği belirtiliyor. Go (Golang) 1.16.6 ve 1.15.14 sürümleri hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Go (Golang) 1.16.6 ve 1.15.14 sürümlerini edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Raspberry Pi Weekly Newsletter 362 duyuruldu

Daha fazla insanın iş için bilgi işlem ve dijital teknolojilerin gücünden yararlanabilmesi, kendileri için önemli olan sorunları çözebilmesi ve kendilerini yaratıcı bir şekilde ifade edebilmesi için çalışan İngiltere merkezli bir yardım kuruluşu olan Raspberry Pi Vakfı (The Raspberry Pi Foundation), düşük maliyetli, yüksek performanslı tek kartlı bilgisayarlar ve özgür yazılımlar sağlayarak bilgi işlem ve dijital oluşturmayı herkes için erişilebilir hale getirmeye çalışıyor. Projenin haftalık haberler, projeler ve makaleler için yayımladığı Raspberry Pi Weekly Newsletter de bu amaca hizmet etmek üzere yayımlanıyor. Raspberry Pi Weekly Newsletter‘in 362. sayısı duyuruldu. Yeni sayıda: Raspberry Pi R2D2 console (plus tons of other Star Wars projects), Raspberry Pi Zero makes a xylophone play itself, Make your bike smart with Raspberry Pi, ‘Epigone drone’ pays homage to NASA’s Mars Helicopter | The MagPi, Bringing the magic of code to the classroom with The Nerdy Teacher, Inside The MagPi magazine gibi konu başlıkları yer alıyor.

Continue Reading →

Raspberry Pi Weekly Newsletter 362’yi okumak üzere buradan yararlanabilirsiniz.

0