Skip to content

Golang Warsaw #22 (still winter) [ENG]

Photo of Wojciech Barczynski
Hosted By
Wojciech B.
Golang Warsaw #22 (still winter)  [ENG]

Details

Open Call for Talks/Live Demos. Looking for Speakers.

Our goal is to share our software-development experience on any level from junior to senior. It is your stage. You can always start with 10 min talk. Let me know, whether we can support you.

➡️AGENDA

We will announce it 1.5 week before to give you time to submit your talk.

We start at 18:15.

  1. Reflection in Go is not for you. Is it? - Michał Matczuk - 45 min

  2. Dependency Injection in action with google/wire, let’s Go! - Dominik Pruszyński - 10 min

  3. Go-fuzz. Making your code better with randomized testing - Oleg Kovalov - 25 min

  4. Your talk - Your name - 20 min

  5. Maybe sth new... speed getting-know-each-other, other ideas: fish-bowl or ignite talks.

Thanks to our sponsors - Acaisoft and SMACC, we support you with beer and snacks.

➡️TALKS

  1. Reflection in Go is not for you. Is it?, Michał Matczuk [ScyllaDB]

Michał Matczuk is a Software Engineer at ScyllaDB, a contributor to Scylla/Cassandra Go driver gocql/gocql, and an author of the driver extension/ORM for scylladb/gocqlx.

Quoting Rob Pike "Reflection is never clear" [1], the talk will demystify the reflection in Go. I will share lesson learnt from the work on scylla/gocqlx [2] and other tools, such as jmoiron/sqlx [3]. The presented techniques are generic, the talk will help you understand inner workings of reflection based ORM tools.

[1] https://go-proverbs.github.io/
[2] https://github.com/scylladb/gocqlx
[3] https://github.com/jmoiron/sqlx

  1. Dependency Injection in action with google/wire, let’s Go!, Dominik Pruszyński [BlueSoft]

Dominik Pruszyński is Microservices Technical Architect & Developer. For over 8 years he has been creating large-scale online advertising systems. Dominik believes that the simplicity and transparency in complex systems is the key to success. For him, the programming language is only the way to express ideas.

An introduction and a live-demo for DI with google/wire.

  1. Go-fuzz. Making your code better with randomized testing, Oleg Kovalov

How to get started and Live coding!

  1. Talk Tile, You [(Optional) Your company]

About you.

Talk Description

➡️STREAMING

(looking for sb to help organize it)

🔥SPONSORS 🔥

  1. Acaisoft - http://acaisoft.com
  2. SMACC - https://smacc.io

➡️ABOUT

🔥Twitter: https://twitter.com/golangwarsaw1
🔥Previous talks: https://github.com/golangpoland/meetup_golang_warsaw
▪ Slack: #poland gophers.slack.com
▪ Discord: #golang devpolska.org
▪ FB: https://www.facebook.com/groups/1278049882223829/

Our goals is to share our software-development experience on any level of our career development from junior to senior. It is your stage. We also want to be a community-driven meetup, no sales pitches and no we-are-hiring everywhere. So far, we are lucky to have sponsors who supports this vision.

The more source code the better in your talk :) It might be just few source files or --- the best --- a simple runnable project. We seek to encourage the community to go through your talk again, work with the code, and learn more on their own. We do not mind live demos :).

Share your slides and code. What is there for you? Fame, github stars, FB/LI likes, and feedback.

➡️WORKSHOP

Workshop on Kubernetes for members who attend the meetups in person:

https://www.meetup.com/Golang-Warsaw/events/257401117/

We want to have a carrot not a stick, aka black lists, for the ones who do not come :D. My personal goal is 65 avg per meetup. So far: 40-55.

Send me an email if you are interested in helping me to do one of these workshops.

Soon to be announced a workshop on Golang.

➡️CONTACT

Questions? Wojciech Barczyński - wojciech.barczynski@smacc.io

Logo by Ashley Macnamara — Original Gopher logo by Rene French

Photo of Golang Warsaw group
Golang Warsaw
See more events