Skip to content
View malikhan-dev's full-sized avatar
🎯
Lingo Domain Specific Language
🎯
Lingo Domain Specific Language

Block or report malikhan-dev

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
malikhan-dev/README.md

Mohammadreza Malikhan

Backend developer specializing in Go (Golang) and C#, focused on building efficient systems, reusable libraries, and clean backend architectures.

I enjoy solving complex problems, optimizing performance, and designing developer-friendly APIs.


💻 About Me

  • Backend developer with a focus on DDD, Microservices,TDD
  • Working primarily with Go, .NET / C# and Blazor WebAseembly
  • Interested in systems design, performance optimization, and library development
  • Creator and main developer of the Lingo Go package

🌐 Open Source Project

Lingo

Lingo is a Go DSL inspired by LINQ that brings expressive querying, streaming, and compiled stream pipeline execution to slices and collections, enabling efficient processing for high-throughput workloads and large datasets.

The goal of Lingo is to make data querying in Go more powerful and readable while keeping the implementation efficient and aligned with Go's design principles.

Main ideas behind the project:

  • Fluent and expressive query style
  • Practical abstraction for working with slices
  • Performance-aware design
  • Clean and intuitive developer experience
  • Efficient data streaming

Repository: https://github.com/malikhan-dev/lingo

Screenshot from 2026-05-06 21-03-58

🛠 Tech Stack

Languages

Go, C#

Technologies & Tools

Golang, Gin, .NET, Asp.Net, Blazor WebAseembly,Linux ,PostgreSQL, Mongodb, Redis, REST APIs and etc

💡 Development Principles

  • Write tested,documented, clear and maintainable code
  • Prefer simple and meaningful designs
  • Optimize performance where it matters
  • Build tools that improve the developer experience

📫 Contact

GitHub: https://github.com/malikhan-dev

email: malikhan.dev2020@gmail.com

Pinned Loading

  1. lingo lingo Public

    Lingo is an internal DSL for Go that provides expressive querying and streaming pipelines over in-memory and asynchronous data sources. While inspired by the elegance of C# LINQ, it is built with i…

    Go 17 2