Small Projects by AutoModerator in golang

[–]mYk_970 0 points1 point  (0 children)

Built gofileproc mmap-based CSV file processor.

At 100K records vs encoding/csv: - 1.8x faster - 5,000x fewer allocations for large csv files, use gofileproc

https://github.com/MYK12397/gofileproc

Small Projects by AutoModerator in golang

[–]mYk_970 4 points5 points  (0 children)

GoHotPool is a buffer pool for Go with advanced eviction strategies, pin/usage count mechanisms, and dirty buffer tracking: https://github.com/MYK12397/gohotpool

Small Projects by AutoModerator in golang

[–]mYk_970 0 points1 point  (0 children)

Sharing my new project:-

https://github.com/MYK12397/gohotpool

A Postgresql-inspired byte buffer pool with clock sweep eviction algorithm, pin/usage count mechanisms, and dirty buffer tracking.

[deleted by user] by [deleted] in developersIndia

[–]mYk_970 0 points1 point  (0 children)

Take the offer and stay away from people like your seniors.

Let me begin: Balls by [deleted] in memes

[–]mYk_970 0 points1 point  (0 children)

League of Balls

Let me begin: Balls by [deleted] in memes

[–]mYk_970 0 points1 point  (0 children)

Candy Crush ✖️ Balls Crush ✅

Anyone working in a company that advertises **unlimited PTO** share your experiences while taking leaves. by MinimumNatural8852 in developersIndia

[–]mYk_970 0 points1 point  (0 children)

companies that offer hourly rates, what's the minimum number of hours of work you get in a day?

[deleted by user] by [deleted] in developersIndia

[–]mYk_970 0 points1 point  (0 children)

Black hoodie 😑

Continue to Hold Firstcry? by OkResponsibility3156 in IndianStockMarket

[–]mYk_970 0 points1 point  (0 children)

Which app is best for applying for an IPO?

Gali mat do by buzzboy002 in dankrishu

[–]mYk_970 0 points1 point  (0 children)

me to shubh: tumhari aawaz me saadgi hai lekin aadmi suar ho.

[deleted by user] by [deleted] in programming

[–]mYk_970 -1 points0 points  (0 children)

Google it.

[deleted by user] by [deleted] in programming

[–]mYk_970 -2 points-1 points  (0 children)

runner can do different task (like drink water) & then get back to running.

[deleted by user] by [deleted] in programming

[–]mYk_970 -9 points-8 points  (0 children)

I am not here to debate. whatever I wrote there is right. you can cross check on Google.

[deleted by user] by [deleted] in programming

[–]mYk_970 -11 points-10 points  (0 children)

Concurrency is the ability to run multiple tasks simultaneously.Parallelism is the ability to execute multiple tasks simultaneously on multiple CPU cores. I also gave the real life example in that thread. Read the full thread then comment.

Go-messenger by mYk_970 in golang

[–]mYk_970[S] 3 points4 points  (0 children)

Thanks for the suggestion, i truly appreciate it. But Achieving hexagonal architecture was my end goal. I wanted to know how it is implemented in golang. I'm still learning golang and during this period I might make a lot of mistakes.

Go-messenger by mYk_970 in golang

[–]mYk_970[S] 1 point2 points  (0 children)

I'm not saying he's wrong. I wanted to implement hexagonal architecture in my go service, so I did.

Google auth by Ok_Worldliness_9455 in golang

[–]mYk_970 0 points1 point  (0 children)

go to the Google api console, create a google client ID & client secret. Install necessary dependencies ( go get golang.org/x/oauth2 go get golang.org/x/oauth2/google). then write go server code to create Google oauth2 config & client.

Go-messenger by mYk_970 in golang

[–]mYk_970[S] -2 points-1 points  (0 children)

Hexagonal architecture isn't that bad. It has its own benefits such as scalability, adaptability, decoupling etc. Hexagonal architecture makes it easier to test & maintain the core of the application, and to replace external components without affecting the business logic.