Category "go"

Golang comparing two yaml files and updating them

Im a newbie in golang. I am trying to compare two yaml files and update the 2nd file's value if there is any new value in 1st yaml for that particular key. So t

How to access JWT sub-claims using Go?

I need to retrieve the values of sub-claims from a JWT in Go. I have (legacy) JWTs I need to parse in go, which contain a custom claim "data" which holds an Js

How to fix parsing go.mod module declares its path as "x" but was required as "y"

I am working on a go project, which has a dependency on original-project. I now want to change the behavior in this project by modifying original-project. So I

How can I get the client IP address and user-agent in Golang gRPC?

I set up a series of gRPC requests and responses which all work fine, but I'm stuck when I try to get the client IP address and user-agent who is calling my gRP

Golang: statically finding all strings in code

I would like to parse a package and output all of the strings in the code. The specific use case is to collect sql strings and run them through a sql parser, bu

Split a string only by the first element in golang

I'm trying to parse git branch names and split them so I can seperate the remote and the branch name Previously I just split on the first slash: func ParseBra

GCP logs show function "Function execution took xxx ms. Finished with status: response error" whenever my header status code is not 200

As stated in the title, whenever I set my response header to be any status code besides the default (200), I receive a response error in my logs. This did not h

how to get lonely value from a slice golang [duplicate]

I want to create a function that can retrieve data that has no duplicates from a slice an example of a slice that will be processed: number1 :

Golang WebSocket connection

I started learning Golang. And I have this project, where I need to stream some data from API via WebSocket connection, and print it in the console. And the t

cpu / memory amount not populated in core.v1.Pod.PodSpec

Using the following code: func GetPods(clientset *kubernetes.Clientset, name, namespace string) ([]corev1.Pod, error) { list, err := clientset.CoreV1().Pod

How to run go file on vscode?

I can't run the go program on vscode on my Win11 computer (no run button, pressing Ctrl+F5 or F5 doesn't work,like this: vscode ) and I can't debug it. It's not

Go ReadString issues: The filename, directory name, or volume label syntax is incorrect

can anyone figure this out? I think the problem might be in the readstring() argument when being passed to the create file function. I tried resolving it by str

Golang: Unzip files in Go gets char encoding problems in the files names when file has been zipped in windows

I´m trying to unzip files in Go (Golang) using the zip lib. The problem is that when the zip file has been zipped in windows all special characters get me

not compatible with reflect.StructTag.Get

I was working in Google CLoud and all was fine.. but when I clone all my project in my PC, I have this messages in every JSON struct. struct field tag bson:"ed

Golang 'exec.Command' treat single quote parameter special?

I am refer to the post How to execute system command with unknown arguments? to run a jq command on my ubuntu shell. Below is the code I tried import ( "fmt

Signed URL result with random AuthenticationRequired

I have a CDN in gcloud configured with a storage bucket backend, the bucket is private and I give the ObjectViewer permission to the CDN service account (servic

Watch CustomResourceDefinitions (CRD) with client-go

I have added a new CRD ApiGateway to Kubernetes and I want to watch for new/changed resources of it. This works with a simple Rest Client as shown in the examp

wildcard certificate support using Autocert (golang)

implementing a https go server with wildcard certificate support. package main import ( "crypto/tls" "log" "net/http" "golang.org/x/crypto/acme

How to learn internals of the Go Programming Language? [closed]

Recently I've participated several Go job interviews. The first one asked me How is channel implemented?, then the second one asked How is gor

Hugo, how to localized .groupByDate

In my template I sort by months my post like this: {{ range (where site.RegularPages "Type" "in" site.Params.mainSections).GroupByDate "January, 2006" -}} <