Harutyun Mardirossian

Harutyun Mardirossian @crusty0gphr

About: Go 🪐 | Beer-Driven-Development 🍺

Location:
Yerevan, Armenia
Joined:
Dec 21, 2017

Harutyun Mardirossian
articles - 17 total

Contexts: To Cancel or Not to Cancel

In Go, the context package provides a mechanism to propagate cancellation signals, deadlines, and...

Learn More 2 1Jun 9

My Everyday Tools

A craftsman is known by his tools. Jean de La Fontaine, a 17th-century French fabulist and poet As...

Learn More 2 3Nov 17 '24

Understanding sync.Cond in Go: Synchronizing Goroutines in Producer-Consumer Scenarios

In concurrent programming, synchronization is key to preventing data races and ensuring threads or...

Learn More 4 0Nov 6 '24

Tricky Golang interview questions - Part 8: Max goroutine number

In Go interviews, one question that sometimes catches candidates off guard is about the "maximum...

Learn More 23 1Oct 30 '24

Result<T, E> type in PHP

I've always been a huge fan of both Rust and GoLang. Their approaches to programming, particularly in...

Learn More 4 11Oct 26 '24

The Best Resources for Learning Golang

Hi there! I haven’t introduced myself yet, as I haven’t had the chance. My name is Harutyun...

Learn More 4 0Sep 7 '24

Tricky Golang interview questions - Part 7: Data Race

Here is another code review interview question for you. This question is more advanced than the...

Learn More 7 2Sep 6 '24

Tricky Golang interview questions - Part 6: NonBlocking Read

This problem is more related to code review. It requires knowledge about channels and select cases,...

Learn More 30 3Jul 10 '24

Tricky Golang interview questions - Part 5: interface == nil

Another topic I would like to discuss in these series is the interface to nil comparison problem....

Learn More 12 5Jun 26 '24

Tricky Golang interview questions - Part 4: Concurrent Consumption

I want to discuss an example that is very interesting. I was surprised that many experienced...

Learn More 29 0Jun 24 '24

Tricky Golang interview questions - Part 3: nil receivers

I have one more tricky interview question to discuss in this series. This one is related to function...

Learn More 13 1May 31 '24

Tricky Golang interview questions - Part 2: BigO of len(...)

An example I want to discuss is quite simple and requires knowledge about how some data types are...

Learn More 9 0May 23 '24

Tricky Golang interview questions. Part 1: Slice Header

This series is for those who are already familiar with Go and want to prepare for challenging and...

Learn More 13 0May 22 '24

Golang generator functions (Experimental in 1.22)

To sustain longevity, you have to evolve. Golang is still evolving, and the developer team behind...

Learn More 8 1Apr 26 '24

TextEditor war continues

When I had just started getting into software engineering, there were 2 main competitors in the...

Learn More 22 10Mar 4 '24

Property based testing in Go

What is property based testing? According to Google: Property based tests are designed...

Learn More 7 0Mar 1 '24

What companies should care about when it comes to employees

This is entirely my opinion and how I see the post-pandemic world and I would like to hear your opinion on this topic

Learn More 6 0Jul 22 '22