--
Bu e-postayı Google Grupları'ndaki "Golang Türkiye" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için golang-tr+...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/d/optout adresiniz ziyaret edin.
--
Bu e-postayı Google Grupları'ndaki "Golang Türkiye" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için golang-tr+...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/d/optout adresiniz ziyaret edin.
--
Bu iletiyi Google Grupları'ndaki "Golang Türkiye" grubuna abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için golang-tr+...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için https://groups.google.com/d/optout adresini ziyaret edin.
--
Bu e-postayı Google Grupları'ndaki "Golang Türkiye" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için golang-tr+...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/d/optout adresiniz ziyaret edin.
Son zamanlarda Buffalo hakkında güzel şeyler duydum: https://github.com/gobuffalo/buffalo
On Tue, Sep 11, 2018 at 4:05 PM Zafer Çelenk <zafer...@gmail.com> wrote:
Merhaba,
Go ile web tarafında ilerlemek isteyen birisi olarak bir çok seçenek
arasında biraz kafam karıştı. Hem dile yabancıyım, hem de framework
konusundaki seçeneklerin hiç biri hakkında bir seçim veya kıyas yapacak
bilgiye sahip degilim.
Şöyle "https://github.com/mingrammer/go-web-framework-stars" bir liste
buldum. Görünüşe göre "gin" ve "beego" ön sıradalar. Sizlerin kullandığı
veya tavsiye ettiği hatta daha iyisi tecrübe ettiği web framework var
mı? Bu konudaki görüşleriniz nedir?
Zafer.
--
Bu e-postayı Google Grupları'ndaki "Golang Türkiye" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için golang-tr+unsubscribe@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/d/optout adresiniz ziyaret edin.
--Fatih Arslan--
Bu iletiyi Google Grupları'ndaki "Golang Türkiye" grubuna abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için golang-tr+unsubscribe@googlegroups.com adresine e-posta gönderin.
Yaklaşık 1 yıldır beego kullanıyoruz. Epey de memnunum. Beego ile yapılmış örnek projelerimizden www.ilkbyte.com
Beego aslıda ilk karşılaştığım framework ancak gin
gonic hız ve bilinirlik konusunda bir adım önde duruyor
gibi. Tecrübenize istinaden bir kaç soru sormak isterim. Sorularım
anlamsız veya pek alakalı gelmeyebilir. Kusur edersek şimdiden
affola :)
Ayrıca projeyi çok beğendim ve böyle bir servisin bizim geliştiriciler tarafından Go dili ile yazılmış olmasını ayrıca takdir ettim. Ben kişisel işlerim için Vultr üzerinde bir VPS kullanıyorum. Aylık ödemesi $2,5 ayrıca indirim kuponu ile daha ucuza geliyor. Sizin servisiniz gayet güzel görünüyor ama malesef fiyat farkı ortada, daha uygun paketlerinde olmasını çok isterdim.
Zafer.
Detaylı cevabınız için çok teşekkür ederim. Aklıma takılan bazı soruları cevaplarınızın altına ekliyorum.
3. Diğer frameworkler ile hızı hemen hemen aynı, biz bu tür testlerde araç olarak https://locust.io/ kullanıyoruz. Pyhton ile bir bot yazıyorsun ve sitenin üzerine salıyorsun. :) Gerçek kullanıcı gibi web sitesinde dolaşan binlerce kullanıcıya karşın sunucu nasıl dönüşler yapıyor bunu izliyorsun.
Şimdi kurun 6.50 olduğunu düşünürsek 2.5 USD gelmesede yine 19.50 TL fiyatı ile vlur dan 3 lira 50 kuruş pahalı kalıyoruz :(
Ancak verdiğimiz sunucu da Türk Telekom MPLS ağına direkt bağlı Türkiye lokasyon bir sunucudur.
Bir forumda üyelere aktif satın aldıkları sunucu için indirim kuponu dağıtıyorduk. Grub da isteyene paylaşabilirim aktif satın alınmış bir sunucu için 1000 saate eş değer süre uzatma kupon kodudur.
Benim Vultr'de kullandığım paket 512MB Ram ve sadece ipv6 adresi
veriyor. Bu şekilde fiyatları aşağı çekiyorlar ancak bu yapı benim
işimi gördüğü için karşılıklı olarak kazan, kazan modeli ortaya
çıkıyor.
Fiyatlar konusuna çok girmeyeceğim hassas bir konu ve mutlaka
sizinde kendinize göre haklı sebepleriniz vardır. Söylemek
istediğim içimizden çıkan bu tür girişimleri destekleyelim ve
büyütelim ki, yarın bir gün bir Go seminerine onlarda sponsor
olabilsin :)
Vultr'de bir miktar kredim var. Sonrasında mutlaka sizinle iletişime geçerim. Kolay gelsin.
Zafer.
13 Eylül 2018 Perşembe 11:49:50 UTC+3 tarihinde Zafer Çelenk yazdı:On 9/13/18 9:50 AM, osman...@ni.net.tr wrote:
Yaklaşık 1 yıldır beego kullanıyoruz. Epey de memnunum. Beego ile yapılmış örnek projelerimizden www.ilkbyte.com
Beego aslıda ilk karşılaştığım framework ancak gin gonic hız ve bilinirlik konusunda bir adım önde duruyor gibi. Tecrübenize istinaden bir kaç soru sormak isterim. Sorularım anlamsız veya pek alakalı gelmeyebilir. Kusur edersek şimdiden affola :)
- Böyle bir projeye Go ile başlamanızdaki motivasyon neydi?
- Eksikliğini hissetiğiniz durumlar oldu mu? Neler yaptınız? (Daha önce başka bir dil ile yazdığınızı varsayıyorum)
- Performas (kaynak tüketimi, hız, kararlılık) benim en çok ilgimi çeken konu, muhakkak sizde ölçümler yaptınız, nasıldı?
- Proje büyüdüğünde derleme süresinde belirgin bir fark oluyor mu?
- Go dilinin otomasyon araçları ile uyumu nasıl, projenize entegre etme konusunda bir sorun yaşadınız mı? (Travis, Jenkins vs.)
- Test sistemi sade ama güçlü görünüyor. Kullandınız mı? Görüşünüz nedir?
Ayrıca projeyi çok beğendim ve böyle bir servisin bizim geliştiriciler tarafından Go dili ile yazılmış olmasını ayrıca takdir ettim. Ben kişisel işlerim için Vultr üzerinde bir VPS kullanıyorum. Aylık ödemesi $2,5 ayrıca indirim kuponu ile daha ucuza geliyor. Sizin servisiniz gayet güzel görünüyor ama malesef fiyat farkı ortada, daha uygun paketlerinde olmasını çok isterdim.
Zafer.
--
Bu iletiyi Google Grupları'ndaki "Golang Türkiye" grubuna abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için golang-tr+...@googlegroups.com adresine e-posta gönderin.
"github.com/RangelReale/osin"
"github.com/appleboy/gin-jwt"
Session icin alttaki kutuphaneyi kullanabilirisin ben session tutmamaya calisiyorum eger bir sey cache gibi tutulacaksada redis uzerinde tutuyorum bana daha mantikli geliyor "github.com/gin-contrib/sessions"
https://github.com/gin-contrib bu adreste bir kac plugin var.
--
Bu e-postayı Google Grupları'ndaki "Golang Türkiye" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için golang-tr+...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/d/optout adresiniz ziyaret edin.