Skip to content
View maratori's full-sized avatar

Organizations

@lona-web-org

Block or report maratori

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
maratori/README.md

Hi there 👋

I am Marat Reimers, a software engineer.
Fanatic of linters, QA, and open-source.
Also, I love debates about technology.

GitHub stats

💬 Contacts

TelegramLinkedInGmail

🥷 Languages

GoPythonJavaC#JSHTMLCSSWolfram Mathematica

🛠 Other (alphabetical order)

BashBazelDependabotDockerFlake8GitHub ActionsGolangci-lintGrafanagRPCHelmJUnit5KafkaKubernetesMakeMermaidMyPyNumPyPandasPlaywrightPostgreSQLPrometheusProtobufPytestRabbitMQTerraformSeleniumUMLVictoriaMetricsZsh

🕶️ Author

golangci-lint-configstars

Opinionated config for golangci-lint

testpackagestars

Go linter that encourages to use a separate _test package (integrated into golangci-lint)

testableexamples

Go linter that checks if examples are testable and have an expected output (integrated into golangci-lint)

pairedbrackets

Go linter that checks formatting of paired brackets

changroup

Go library to create a group of channels (publish/subscribe pattern)

errors

Go library to construct errors with fields for structured logging

nebius/gosdk

Go client library for interacting with nebius.ai services

🩼 Useful gists

Pinned Loading

  1. golangci-lint-configgolangci-lint-configPublic

    Golden config for golangci-lint

    161 6

  2. Comparison of golang mocking librariesComparison of golang mocking libraries
    1
    # Comparison of golang mocking libraries
    2
    3
    > Updated 2025-05-31
    4
    5
    ||[gomock][1]|[testify][2] + [mockery][3]|[mockio][4]|[minimock][5]|[moq][6]|
  3. Clone postgres schema for each testClone postgres schema for each test
    1
    package my_package_test
    2
    3
    import (
    4
    "fmt"
    5
    "testing"
  4. func WaitFor() the best alternative ...func WaitFor() the best alternative for assert.Eventually()
    1
    package testhelpers
    2
    3
    import (
    4
    "sync"
    5
    "time"
  5. testpackagetestpackagePublic

    Golang linter that encourages you to use a separate _test package

    Go 51 2

  6. testableexamplestestableexamplesPublic

    Linter checks if examples are testable (have an expected output)

    Makefile 6