Hi everyone,
I’ve been working on a tool called **DebtDrone** to solve a frustration I had: static analysis tools usually check *style* (linting) or *security* (SAST), but rarely both, and often rely...
submitted by [/u/brightlystar](https://www.reddit.com/user/brightlystar)
[\[link\]](https://avittig.medium.com/golangs-big-miss-on-memory-arenas-f1375524cc90) [\[comments\]](https://www.reddit.com/r...
I remember was hyped when these pragmas appeared, but does hey do anything? I still have entersyscall, exitsyscall ating considerable amount of time
Like for 4s of total call time, I have 0.5s for ex...
For instance, Say there’s a Library A and Library B that does the same thing (in-memory database). You need one of them to implement your solution, do you have a methodology or flow that you go throug...
Hello guys I am building a CLI tool and I was writing a function that iterates over an array of elements (strings) that hold a filepath and basically just a simple test I wanted to see if I am able at...
submitted by [/u/fspj](https://www.reddit.com/user/fspj)
[\[link\]](https://funnelstory.ai/blog/engineering/practical-patterns-for-go-iterators) [\[comments\]](https://www.reddit.com/r/golang/commen...
Built a CLI-first HTTP client in Go that combines Postman's features with Vim navigation and a fast load testing performance mode, all in your terminal with bubble tea.
What I did:
- Zero-allocation...
[!
We are the JetBrains GoLand team, and we’re excited to announce an upcoming AMA session in [r/Goland](/r/Goland)!
GoLand is the JetBrains IDE for professional development i...
I'm working on a small web app project, domain driven, each domain has handler/service/repo layer, using receiver method design, concrete structs with DI, all wired up in Main. Mono-repo containerised...
Hi Gophers!
I'm building a Flutter desktop app and I decided to write the app's backend in Go because it is a bit faster than Dart for what I'm doing, and in the future if I decide to add a server sy...
[https://github.com/samuelncui/godoccli](https://github.com/samuelncui/godoccli)
`godoccli` is a Go library and command-line tool designed to fetch, parse, and display Go documentation and source cod...
Hi all I'm quite excited to finally be at the stage I am comfortable sharing my project "Kronos" with the world, or at least the gophers that lurk on this subreddit.
Over the last few months I've bee...
What ai tools (like claude code, cursor, antygravity... ) do you use daily/sometimes and how You use it.... to speed up building software?
Many people predict that in 1-2 years we will have so good A...
Who has expierience and can share comments, tips.... if we should **use templ or no**... or other like **fasttemplate** etc.
Which is the best option for big projects - needs to be **fast, secure** a...
[
zz\_generated: generated deepcopy (file in a package)
I want to see my functions sorted by "most uncovered...
I've got a project I'm working on with two uint64 ids, `typeID` and `objectID`, and I'm planning to hold lite metadata in memory. This got me thinking about map access speeds and I found a double map ...
Hello gophers. Did not post here for quite some time.
SIPgo is in some beta testing still, but checkout latest releases. It has IPV6 support, exposed transport configuration and lot of race fixes
[...
The Go community is a bit behind when it comes to GUI development, and that really doesn’t fit a language as strong, simple, and fast as Go. The language has already proven itself in servers, backend ...
I am refactoring my backend where clients can start threads and make replies. I keep a 3-layer architecture with thin handlers that bind and validate, service layer with all business logic, and a repo...
[. And they can also read from other thin...
Hello everyone,
I am currently evaluating the workflow for designing and developing HTTP APIs in Go for my team. I'm familiar with the three most common approaches, but each seems to have significant...
Hi there,
I have been experimenting a little bit with the -trace option. But I am not quite satisfied with the results. The fragmentation of goroutines over different threads is quite annoying. But ...
Is there any *best* way to do i18n for web apps using templates? I'm using templ for ssr and I've come across a few possible solutions ([go-i18n](https://github.com/nicksnyder/go-i18n), [ctxi18n](http...
Some time ago I created a mini game written completely with Go. It was a hobby and a sandbox for learning the language.
Testing in Go is great, but over time I faced an issue. My end‑to‑end (integrat...
Are there any packages in Go that generate Swagger definitions using annotations, or packages that generate definitions without doing it manually?
submitted by [/u/ScientistPositive568](https://www.r...
You can download binary and source distributions from the Go website:
[https://go.dev/dl/](https://go.dev/dl/)
View the release notes for more information:
[https://go.dev/doc/devel/release#go1.2...
For someone coming from C# ASP.NET Core and Python Django, the Go community is against using ORMs.
Most comments in other threads say they're very hard to maintain when the project grows, and they pr...
This post will be stickied at the top of until the last week of December (more or less).
Please adhere to the following rules when posting:
**Rules for individuals:**
- Don't create top-level comme...
This is the bi-weekly thread for Small Projects. (Accidentally tri-weekly this week. Holidays may cause other disruptions. Bi-weekly is the intent.)
If you are interested, please scan over [the previ...
gorm.io/gorm 发布 v1.31.1
gin-gonic/gin 发布 v1.11.0
gorm.io/gorm 发布 v1.31.0
gorm.io/gorm 发布 v1.30.5
gorm.io/gorm 发布 v1.30.4
gorm.io/gorm 发布 v1.30.3
go-chi/chi 发布 v5.2.3