Logo Crossweb

Logowanie

Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

GoCracow #15 - Memory in Go and When to not use assertion libraries

Wydarzenie:
GoCracow #15 - Memory in Go and When to not use assertion libraries
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
15.04.2025 (wtorek)
Godzina:
17:30
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
High 5ive FOUR
Adres:
Pawia 21
Agenda:

1. Registration and socializing [30 min; 17:30 - 18:00]

Register yourself at the office’s reception and print a badge with your name and photo. Please do not come at the last moment.


2. Dawid Gacek, Selected topics about memory in Go [45 min; 18:00 - 18:45]

If you’ve entered the beautiful world of software engineering without a formal background in computer science (like me), you might feel like you're missing some knowledge about how memory works. In this talk, I’d like to shed light on a few interesting memory-related topics in Go.

We’ll explore several fascinating phenomena that can help us better understand what happens behind the scenes when we write code - from a memory perspective. Why should we start with concrete types instead of designing interfaces first? How can we optimize our code with minimal effort? And what tools can assist us?


I am a Software Engineer at SolarWinds with six years of experience in IT. Most of this time, I have worked with Go, along with Python, JavaScript, Groovy, and a few other languages. Day to day, I focus on the Digital Experience Monitoring area.

I’m passionate about people, team communication, and productivity. In my free time, I alternate between coding, running, reading, baking my own bread, or playing PlayStation—probably in that order.


3. Snacks break [30 min; 18:45 - 19:15]


4. Robert Pająk, Should I avoid using testify or any other assertion library? [30 min; 19:15 - 19:45]

Why does the Go Wiki advise against using ‘assert’ libraries in tests? stretchr/testify is one of the most widely used Go modules. Are there any reasons I should avoid using it?

During the talk, I want to share my experience using different assertion libraries across multiple Go codebases, particularly in reusable libraries and network applications.


I am currently a Principal Software Engineer at Splunk a Cisco company and a maintainer of OpenTelemetry Go. Test automation has been one of my key areas of interest (and improvement) since I completed my computer science studies. I also co-organize GoCracow meetups.

Opis:

Announcing next GoCracow meetup! We're thrilled to have Splunk a Cisco company as our host!


The meetup is going to take place in the new Splunk Kraków Office which is located in High 5ive FOUR, 2nd floor (Pawia 21, Kraków). We recommend entering the building from the northern entrance. Someone with Splunk badge should help you entering the office.


Registration for the event is mandatory and seats are limited. Please attend here on meetup.com and enroll yourself in the office’s reception during the actual meetup. The host is going to provide some pizza, drinks, and snacks.

We will try to record the event and to publish it later on our YouTube channel.

Agenda:


We need you! Please propose talks for next meetups.


Podobne wydarzenia

Profile pracodawców