close
Skip to main content
Filter by
Sorted by
Tagged with
Advice
1 vote
2 replies
63 views

So, I am a CE student and was wondering about the weight of personal projects on portfolio. I recently started developing a Block Storage Engine after learning about it in AWS EBS. Is this a good ...
tojal's user avatar
  • 1
-1 votes
0 answers
65 views

If I want to do 2 tasks and wait until both are done, is it better to run both in their own goroutines and parent waits (2 work + 1 waits), or run just one of them in background and make the parent do ...
foobar1's user avatar
Best practices
0 votes
2 replies
125 views

I am coding a server in GoLang that allows multiple clients to connect to it and each time a client sends a message to the server that message is propagated to all of the other clients. I came up with ...
tojal's user avatar
  • 1
0 votes
1 answer
58 views

In Go 1.24.0 there is an additional parameter in x509.VerifyOptions to be included when verifying X.509 certificate. The problem is that if my X.509 ceritificate doesn't contain any policies or ...
ojacomarket's user avatar
Best practices
0 votes
3 replies
70 views

I have a generic struct that requires passing a generic type that fulfills the constraints where the value is comparable so I can use it in a map index, and the value implements Scanner, ie. type ...
Taco de Wolff's user avatar
-1 votes
0 answers
59 views

I have a utility written in go that creates a tar.gz archive. It preserves file times inside the PAX headers while creating the archive. The file times I am explicitly adding to PAX headers are: atime ...
K G's user avatar
  • 67
Tooling
0 votes
3 replies
109 views

I'm in the process of learning Golang, and I'm currently trying to create a Todo project. My knowledge is limited to the GO base. Please take a look at my code and tell me how I can delete a task. The ...
Nikita's user avatar
  • 1
Best practices
0 votes
4 replies
206 views

After working on several Rust projects with AI assistance, I want to share a division of responsibility that has worked well in practice, and ask whether others have found the same — or a better ...
杨尚山's user avatar
3 votes
0 answers
50 views

I want to create a new struct embedding original struct. But if original struct has comment, it gets placed in the middle of embed struct declaration. Example code: https://go.dev/play/p/8xqxpmNy2Qj ...
Delta's user avatar
  • 31
-1 votes
0 answers
42 views

I am building a Go backend using Prisma (prisma-client-go) Locally, everything works fine because I run the following command manually: PRISMA_CLIENT_GO_BINARIES_ALL=true go run github.com/steebchen/...
Kalpani Ekanayake's user avatar
1 vote
1 answer
94 views

Given a package layout as follows: . └── pkg └── pkg1 ├── a.go ├── b.go └── pkg1.go It's possible to write documentation for the package declaration that appears in the ...
ross spencer's user avatar
2 votes
1 answer
150 views

I'm observing a strange behavior in Go where the presence of a fmt.Printf statement affects the boolean result of an interface comparison. Env: go version go1.25.6 darwin/amd64 package main import &...
leesea's user avatar
  • 33
0 votes
2 answers
115 views

I'm trying to build a Go package in Flathub's CI for an aarch64 Linux architecture. The build is failing while compiling a C dependency: # github.com/rclone/rclone /usr/lib/sdk/golang/pkg/tool/...
Pieter's user avatar
  • 33.2k
0 votes
0 answers
172 views

I want to debug my go code which is mounted into a docker container. Delve is installed inside the container. I am using goland by jetbrains. Everything works fine as long as I don't use the container ...
Jakob's user avatar
  • 180
Advice
2 votes
9 replies
302 views

I’m planning to start learning System Design, but I’m a bit confused about which programming language I should focus on for it. Most of my experience so far is with C++ and JS, but I often see people ...
Paras Upadhyay's user avatar

15 30 50 per page
1
2 3 4 5
4966