Skip to content

GS #11: Event-driven approach & using Go context like a boss

Photo of Pawe艂 Kosiec
Hosted By
Pawe艂 K. and Mateusz S.
GS #11: Event-driven approach & using Go context like a boss

Details

W nowym roku wracamy w starym dobrym stylu! 馃槑 Spotkanie odb臋dzie si臋 5 marca o 18:00, jak zwykle w Strefie Centralnej w Katowicach.

Przyjd藕 i pos艂uchaj ciekawych prelekcji zwi膮zanych z j臋zykiem Go i Cloud Native!

鉃★笍 AGENDA:

  1. Robert Laszczak - Wprowadzenie do Watermill - zbudujmy aplikacj臋 opart膮 o eventy w 30 minut

  2. Tomasz Pietrek - "Go context Package: the Good, the Bad and the Ugly"

  3. Networking

馃帳 Je艣li masz pomys艂 na lightning talk (15 min) i chcia艂(a)by艣 wyst膮pi膰 na tym wydarzeniu, zg艂o艣 si臋 do nas!

鉃★笍 SZCZEG脫艁Y

  1. Robert Laszczak - "Wprowadzenie do Watermill - zbudujmy aplikacj臋 opart膮 o eventy w 30 minut"

D艂ugo艣膰 prezentacji: 45 min

Budowanie aplikacji event-driven powinno by膰 r贸wnie proste, co budowanie API HTTP - taki cel postawili艣my sobie, gdy zaczynali艣my prac臋 nad Watermillem. Chcia艂bym opowiedzie膰 histori臋 o tym, jak stworzyli艣my jedn膮 z najpopularniejszych bibliotek do obs艂ugi event贸w w Go.
Nie chc臋 jednak sko艅czy膰 na teorii - podczas prezentacji napiszemy gotow膮 do wdro偶enia aplikacj臋 opart膮 o Watermilla, kt贸ra b臋dzie posiada艂a podstawowe funkcjonalno艣ci takie jak logowanie, metryki, czy poison queue. Nasz serwis b臋dzie te偶 ca艂kowicie niezale偶ny od u偶ytego Pub/Suba: b臋dzie m贸g艂 dzia艂a膰 zar贸wno z RabbitMQ, Kafk膮, czy nawet z prost膮 implementacj膮 opart膮 o MySQL.

  1. Tomasz Pietrek - "Go context Package: the Good, the Bad and the Ugly"

D艂ugo艣膰 prezentacji: 45 min

Context w Go to doskona艂y przyk艂ad narz臋dzia, kt贸rego spore mo偶liwo艣ci mog膮 w prosty spos贸b rozwi膮za膰 niejedn膮 nasz膮 trudno艣膰 w kodzie. Niestety, je艣li b臋dziemy nieostro偶ni, bardzo 艂atwo stworzy膰 sobie tym samym mechanizmem wiele nowych, nierzadko wi臋kszych problem贸w ni偶 te, kt贸re mieli艣my na pocz膮tku.
W trakcie prezentacji dowiecie si臋 o podstawowych jak i bardziej zaawansowanych zastosowaniach Contextu, oraz tego, do czego si臋 go u偶ywa膰 nie powinno. Przejdziemy przez pisane w trakcie sesji przyk艂ady - zar贸wno te z艂e jak i dobre, aby w interaktywny spos贸b zacz膮膰 u偶ywa膰 omawianego modu艂u tak, by korzystaj膮c z jego zalet, nie wplata膰 si臋 w potencjalne pu艂apki.

鉃★笍 ZOSTA艃 PREZENTEREM

Chcia艂(a)by艣 opowiedzie膰 o dowolnym temacie zwi膮zanym z Go lub Cloud Native? Zg艂o艣 si臋 do nas przez fanpage na Facebooku lub na Meetup.com!

---

Do艂膮cz do wydarzenia na Facebook: https://www.facebook.com/events/1318027845046190/

Dzi臋ki naszemu sponsorowi, zapewniamy darmowe napoje dla zarejestrowanych uczestnik贸w na Meetup.com.

Zapraszamy!

Photo of Gophers Silesia group
Gophers Silesia
See more events
Strefa Centralna
Plac Sejmu 艢l膮skiego 2 路 Katowice