Category "go"

protoc --go_opt=paths=source_relative vs --go-grpc_opt=paths=source_relative

I am having a hard time figuring out protoc command and go plugin. What is the different between: protoc \ # Directory where you want the compiler to write y

Re-slicing slices in Golang

I recently picked up the Go language, and now I am confused with the following code: package main import "fmt" func main() { a := make([]int, 5) prin

Go command line wrapper with flexible output (stdout/file/network)

Below is a command line wrapper which can parse user input command line string to Go exec.Command(). Here is why I want to write a wrapper on it: exec.Command c

Is there any way to identify the current Encore app environment (local/test/production)?

I'm building an Encore app and am trying to define different behavior for my local and test environments in an easy way. I want to avoid triggering some actions

Reading from AWS S3 with Apache Beam Go SDK

We are using the Go SDK for building pipelines. I think Apache Beam already supports AWS S3 for Python and Java. Is there a plan to add it for the Go SDK?

should I still declare GOPATH?

I WAS reading Learning GO and suggest that needs to be declared on PATH GOPATH="/home/user/go". this is from author: it’s a good idea to explicitly defin

Fake client behaviour when mocking k8s for testing

I am using the fake clientset to perform some mocking in a k8s cli tool I am creating. Therefore I am creating a Job resource jobs := clientset.BatchV1().Jobs(m

Unable to find /oauth/device/code Auth0 Java API

Is there an API to fetch the device code via Auth0 Java API, we use the following snippet in Go, the question is if there is a standard API or should we make a

Go gorilla websocket write deadline

I am unable to understand this part of the code which uses c.conn.SetWriteDeadline function. // Time allowed to write a message to the peer. writeWait

Terraform Custom Provider - Data Source Schema

I am working on creating a custom terraform provider by using terraform sdk. I am trying to read data from the existing API GET call. I am finding it difficult

I'm testing with go openAPI

I'm testing with OpenApi and as an example with https://github.com/d-vignesh/Todo-App-with-OpenAPI but if i run this, i get the following error: .\main.go:9:77:

ICMP Golang with raw socket, control message has nil value

I'm playing around with the ICMP raw socket of Golang. I'd like to read the TTL which is part the control message returned by ReadFrom(buffer). Weirdly this val

How to handle different JSONs in Golang? [duplicate]

I am a novice developer and faced such a problem, I can receive a json which in some cases has different data, for example Example 1: { "order

How to handle different JSONs in Golang? [duplicate]

I am a novice developer and faced such a problem, I can receive a json which in some cases has different data, for example Example 1: { "order

strconv.ParseInt fails if number starts with 0

I'm currently having issues parsing some numbers starting with 0 in Go. fmt.Println(strconv.ParseInt("0491031", 0, 64)) 0 strconv.ParseInt: parsing "0491031":

Gorm freeze while connect to mysql on AWS (no errors)

this code stacks on aws, but locally works fine, no errors func Connect() { dsn := fmt.Sprintf( "%s:%s@tcp(%s:3306)/%s?charset=utf8&parseTime=True&

Golang TCP Connection Slow when Server Doesn't Have Backlog Available

Update With the added pthreaded C client, the problem is recreated, indicating the long connection times are part of the TCP protocol, rather than specific impl

gomod, Which folders/files will be excluded?

Golang use gomod, Some floder/files will be excluded. Such as example/include floder and *_test.go type file. So, What are all the rules?

consul health check (All service checks failing)

I have read the similar question related to this problem. It ended up with frustration. I installed consul with docker. I run the following command. docker run

SharedInformerFactoryWithOptions - Not able to filter based on labels

I want to watch Kubernetes pod events for a certain application. I went with NewSharedInformerFactoryWithOptions. I have added appropriate labels selector, But