Recent Articles

Golang Release 1.21: slices - Part 2

How to use the new package in Go standard library to sort slices efficiently.

read more

Golang Release 1.21: slices - Part 1

New package in Go standard library that makes easier to work with slices.

read more

Join the Ompluscator's Blog Community

Hey there! Want to be part of our awesome community? Just drop your email below, and we'll send you the good stuff – cool articles, fun updates, and more. No spam, we promise!

Golang Release 1.21: cmp

New package in Go standard library that makes easier to compare ordered types.

read more

Golang Release 1.21: maps

New package in Go standard library that makes easier to work with maps.

read more

Golang Tutorial: Contract Testing with PACT

The Story about eliminating integration issues from our environments.

read more

Golang Tutorial: Generics with Gorm

Can we expect to have a comprehensive ORM and DBAL framework, similar to Doctrine, for Go?

read more

Golang Tutorial: Unit Testing with Mocking

Techniques that have helped me have zero bugs in production for 2 years.

read more

Golang Tutorial: Generics

One feature to rule them all.

read more

Practical SOLID in Golang: Dependency Inversion Principle

We continue our journey through the SOLID principles by presenting the one that has the most significant impact on unit testing in Go: The Dependency Inversion Principle.

read more

More

Practical SOLID in Golang: Interface Segregation Principle

Practical SOLID in Golang: Liskov Substitution Principle

Practical SOLID in Golang: Open/Closed Principle

Practical SOLID in Golang: Single Responsibility Principle

All Articles