xa0s
xa0s
0
Wprowadzam goroutines to mojego projektu i chciałbym się dowiedzieć czy dobrze to zrobiłem :) https://pastebin.com/jmKyZeyk

Wydaje mi się, że jest to źle, szczególnie z tymi errorami. Nie wiem jak to ugryźć.
#go #golang
  • Najlepsze
  • Wszystkie komentarze
kontra
@xa0s: dorzuce jeszcze od siebie jak czytelnie pisac obsluge bledow i flow logiki kodu. Chodzi mi o linie 3-9 z Twojej pierwszej wklejki, czyli if err == nil { ... if err == nil { ... } }
Polecam ten artykul na temat "happy path" w kodzie i dlaczego utrzymywanie logiki biznesowej przy lewej stronie (a bledow w prawo) ulatwia czytanie kodu - https://medium.com/@matryer/line-of-sight-in-code-186dd7cdea88
kontra
tylko nie widziałem jak obsłużyć błąd w goroutine

@xa0s: czasem ludzie tworza kanal ktorym przesylaja bledy do glownego procesu, robi sie to wtedy troche podobne do zwracania bledow z goroutines tak jak z funkcji. Ale to troche antywzorzec. Bardziej idiomatycznym sposobem na ogarniecie tego jest pakiet errgroup.

https://godoc.org/golang.org/x/sync/errgroup

Errgroup dziala praktycznie tak samo jak waitgroup, z tym ze pozwala na proste zwracanie i obsluge bledow. Jedyna roznica w uzytkowaniu to ze zamiast
d.....z
d.....z
Hej Mireczki, w tym tygodniu w sumie niewiele się dzieje u #devopsiarz

Kurs #golang wciąż trwa, ostatni film o goroutines: https://www.youtube.com/watch?v=bfoc5PWat5U - zapraszam
Czyli coś, z czego Go jest bardzo znane - kwestie wielowątkowości tym razem, więc nie przelewki.

Myślałem też, że zdążę jeszcze z czymś fajnym dotyczącym #devops i #programowanie w tym #programista15k - m.in szukanie #praca i to, co w tej
  • Najlepsze
  • Wszystkie komentarze
d.....z
d.....z
@4n000n: widocznie Ciebie obchodzi, skoro tu piszesz :)
tomaszs
@4n000n: a mnie akurat obchodzi. Masz z tym jakis problem?
d.....z
d.....z
Hej Miraski, kolejna porcja materiałów od devopsiarza dla Was!

Przypominam o trwającym wciąż u mnie kursie #golang, w poniedziałek został wrzucony
kolejny film, tym razem uczymy się operować na kanałach (nie tych kanalizacyjnych)
Dla ciekawych link tutaj: https://www.youtube.com/watch?v=2LBpcW2MfKA
  • Najlepsze
  • Wszystkie komentarze
d.....z
d.....z
Wołam zainteresowanych (9) z listy devopsiarz
Możesz zapisać/wypisać się klikając na nazwę listy.

! @devopsiarz @login-jest-zajety @iMonkey @Finkel @xoxxox @olrajt @qbek @botul @moxie
obieq
obieq
obieq
0
@devopsiarz: kurde siedzę w mssql. probowalem tego hadoopa ogarnąć nawet się udało serwer postawić ale jakoś nie trafia to do mnie i nie umie się wziąć za to
konik_polanowy
Dzisiaj Hands-On Software Architecture with Golang (December 2018)

https://www.packtpub.com/packt/offers/free-learning

#packtpubfreelearning #golang

odpowiedź
  • Najlepsze
  • Wszystkie komentarze
Cinex
Cinex
2
@konik_polanowy: Jestem prostym człowiekiem, widzę dobry content, daję plusa.
konik_polanowy
konik_polanowy Autor
0
Wołam zainteresowanych (244) z listy Packt Pub Free
Możesz zapisać/wypisać się klikając na nazwę listy.

! @MiKeyCo @Just666 @ManVue @konik_polanowy @Trufl4 @nim537 @noobek @kurp @worm @Migfirefox @baalder363 @Quilo @fehuziom @dannycarter @FateSick @Atress @krzysztof4it @w_t_d @cytawek @zapomnialam_loginu @Gronekmaster @igorr1 @Czamkar @spunky @civi88 @dluto @18zpitrasio @zadnoo
d.....z
d.....z
Czołem mirki z #informatyka i #devopsiarz

Założyłem swoją własną mirkolistę: https://devopsiarz.pl/mirkolista (chyba ja biedny ten wynalazek wreszcie ogarnąłem!) - zapraszam do zapisów, aby być wołanym z nowymi materiałami (te nadchodzą, bo kilka filmów z działki #devops #programowanie #linux #sysadmin i #golang mam już zmontowane na "zapas", z #security też się szykują). Z kolei pomysłów na materiały
Snowdr0p
Znajdę gdzieś informacje jakie pakiety w #golang #go są kompatybilne z GOOS=js GOARCH=wasm?

#programowanie
interface
d.....z
d.....z
Hej Mireczki, nie chwaliłem się moim kolejnym filmem z kursu #programowanie w #golang

Tym razem #devopsiarz tłumaczy interfejsy, a według autorów Go, to jedna z większych zalet tego języka.
Czy tak jest rzeczywiście? Sprawdźmy. Na filmie drobna uwaga dla programistów #java i #csharp, bo ich języki też posiadają ten mechanizm.
  • Najlepsze
  • Wszystkie komentarze
Ki3mon
Stawiał ktoś web apke w go na netlify?
Cały dzień się męczę i ciągle ten sam efekt :(
Wydaje mi się że może to być problem z portem.
#netlify #programowanie #programista15k #golang
  • Najlepsze
  • Wszystkie komentarze
d.....z
d.....z
Hej Mireczki. Tym razem trochę mięska dla zainteresowanych #devops - otóż #devopsiarz robi stronę www. Co może pójść źle? Tego się być może dowiecie w nowym filmie, tym razem mały odpoczynek od kursu #golang, wchodzimy na krótko w #linux, #webdev i #wordpress

#programowanie też, bo dużo basha :D

https://www.youtube.com/watch?v=c6nd_wqvflQ

Na filmie pokazany jeden z miliona sposobów
  • Najlepsze
  • Wszystkie komentarze
Grizwold
Może slowpoke, a może ktoś też dozna oświecenia jak i ja wczoraj doznałem bom właśnie wyszedł z jaskini.

Napisałem open-source'ową biblioteczkę i chciałem ją udostępnić na jakimś maven repo, żeby zaciągać sobie w innych appkach a i może komuś by się przydała to czemu by nie udostępnić publicznie. Pierwsza myśl to Maven Central, ale coś tam udostępnić to nie jest takie hop-siup, a ja chciałem jakieś rozwiązanie na szybko. Druga myśl to maven
  • Najlepsze
  • Wszystkie komentarze
d.....z
d.....z
Cześć z rana Mireczki! Czas na kolejny odcinek z mojej serii #programowanie w #golang - tym razem struktury i pointery, czyli wiedza tajemna.
Jak to z pointerami w Go jest, zapraszam do mojego wyjaśnienia (które jak każde, może skomplikować sprawę :D): https://youtube.com/watch?v=JXvIIB2Pfww

#informatyka #programista15k #devops #devopsiarz #naukaprogramowania
d.....z
d.....z
Hej mireczki, w przerwie między kursami nagrałem drobny film o działkach w IT i ich wzajemnych zależnościach. Jeśli interesuje Was, co powinien potrafić backend developer w stosunku np. do frontendowca to zapraszam do oglądania i
podzielenia się spostrzeżeniami. Dowiecie się tam również nieco, która działka w IT jest elitarna. :-)

Nie będzie to stricte o nazwach technologii oczywiście.

https://www.youtube.com/watch?v=WIWRKsWzDTg
  • Najlepsze
  • Wszystkie komentarze
Kamilex97
Kamilex97
Jaki stack technologiczny do pracy zdalnej w najbliższym czasie ? Jakiś frontendowy framework plus coś do API jak golang , .net core , node ? #programowanie #pracbaza #csharp #golang #javascript
  • Najlepsze
  • Wszystkie komentarze
d.....z
d.....z
Hej Mireczki, czas na kolejny firm w moim kursie #programowanie w #golang (#go) - tym razem o funkcjach i metodach. Jak macie problemy z tymi zagadnieniami, to zapraszam do mojego filmu. Feedback zawsze mile widziany :-)

https://www.youtube.com/watch?v=R9ASY4Vd_Oo

#devopsiarz #programista15k #naukaprogramowania #devops
  • Najlepsze
  • Wszystkie komentarze
m.....e
m.....e
A więc to tak wygląda mirko bez czarnej listy. Okropne.
#wykopapi #programowanie #golang
  • Najlepsze
  • Wszystkie komentarze
d.....z
d.....z
Hej Mireczki, wrzuciłem najnowszy odcinek mojego YouTubowego kursu programowania w Go (instrukcje warunkowe i sterujące): https://www.youtube.com/watch?v=_Arq0JHyoKc
Tradycyjnie zapraszam do feedbackup. :-)

Ciekawostka: film został całkowicie zmontowany na... iPad Pro (apka Lumafusion - rewelacja! Polecam!)

#golang #devops #devopsiarz #programista #programista15k #ipad #apple #naukaprogramowania
k.....e
k.....e
  • Najlepsze
  • Wszystkie komentarze
Snowdr0p
Czy waszym zdaniem #testoapi jest potrzebne światu? W skrócie będzie to RESTful API napisane w #go, które serwuje słowa wielkiego Pol... (!tfu) Jankesa w formie tekstu lub pliku audio na podstawie daty/id/tytułu cytatu. Dzięki temu każdy będzie mógł zaimplementować słowa klejnotu nilu do swojej aplikacji bez większych problemów.
#programowanie #programista15k #restful #testoviron #golang
  • Najlepsze
  • Wszystkie komentarze
d.....z
d.....z
Elo mireczki, chciabym się pochwalić moim YT kursem programowania w Go, feedback mile widziany: https://www.youtube.com/watch?v=vn0YnfxD0ak&list=PL5UXwUJtjn_cZZwozN4hjMexRJfHOuPaD
Zapraszam do obserwowania tagu #devopsiarz aby dostawać powiadomienia :-)

#devops #programista15k #programowanie #programista #golang #developer #sysadmin #sysops #devopsiarz
  • Najlepsze
  • Wszystkie komentarze