go modülü yayınlama

Nov 25 2022
Projelerinizde geliştirme süreçlerinizi kolaylaştırmak için go get -u github.com/… komutunu kullanıyorsunuz! Diğer geliştiriciler tarafından yapılan modülleri kullanırsınız.

Projelerinizde geliştirme süreçlerinizi kolaylaştırmak için go get -u github.com/… komutunu kullanıyorsunuz ! Diğer geliştiriciler tarafından yapılan modülleri kullanırsınız. Ve şimdi, diğer geliştiricilerin projelerinde bundan faydalanması için bir modül yapmak ister misiniz? Okumaya devam etmek…

modül yapma

Modülümü barındırmak için github kullanacağım ve go get komutu modülümü bu sürüm kontrol sisteminden indirecek. Modülünüzü istediğiniz yerde barındırabilirsiniz aslında(gidin beğenin ) Modülümü versiyonlamak için git etiketlerini kullanacağım.

Öncelikle modülümüze başlayalım, modül adı benim github proje linkim olacak.

moda gidin init github.com/halilylm/mathematics

İnsanların bir sayı diliminden toplamı hesaplamasına yardımcı olmak için bu modülü oluşturalım.

Dene

Diğer geliştiricilerin kodunu kırmamak için modülümüzden emin olmak için modülü test edelim

Yaşasın! Testimiz geçti Gönül rahatlığıyla modülümüzü yayınlayabiliriz

sürüm oluşturma

Semantik versiyonlama kullanacağım . Modülümün ilk sürümü için modülümü v1.0.0 ile etiketleyeceğim .

Komutlar şöyle olacaktır:

git ekle .
git commit -m "ilk modülüm, yaşasın!"
git etiketi v1.0.0
git itme kaynağı v1.0.0

Kullanalım diye modülümüz yayınlandı!

Modülümüzü projemizde kullanalım!

Bildiğiniz komut.

github.com/halilylm/matematik@ v1.0.0'ı edinin

Beklendiği gibi 12!

Tebrikler!

İlk modülünüzü yaparsınız ve diğer geliştiricilerin hayatını kolaylaştırırsınız (umarım )

Makalemi okuduğunuz ve diğer insanların hayatını kolaylaştırdığınız için teşekkür ederiz!