I have a struct type with a *int64 field. type SomeType struct { SomeField *int64 } At some point in my code, I want to declare a literal of this (say, w
I'd like to know if there is any existing package to deal with datetimes without date in Golang. The problem is as follows. Imagine I want to store information
I want to install packages from github to my $GOPATH, I have tried this: go get github.com:capotej/groupcache-db-experiment.git the repository is here.
I am trying to execute cgo code under ubuntu 14.04, it seems like cgo assume CC/CXX to be gcc/g++. And I need to explicitly specify CC/CXX in order to use, say,
Here we have a go case provided by Go by Example, to explain the atomic package. https://gobyexample.com/atomic-counters package main import "fmt" import "ti
We're having an issue where our gRPC streaming server is blocked on SendMsg with the following stack trace: google.golang.org/grpc/internal/transport.(*writeQuo
I'm trying to learn select statements in go from learn go with tests. Just before this I upgraded macOS to Big Sur version 11.4. Now I'm trying to run the follo
Recently I'm interested in Golang. When I was learning Python I kicked off a terminal shell and just practised throwing it different data, f
I developed a repo on computer A and created a go.mod/go.sum that I checked in. I pull that repo with the go.mod/go.sum files on computer B, but when I try to
So I created a program to help me decide which game to play. Before I start my problem let me show you my code: package main import ( "fmt" "strconv"
In Go, I want to time.Sleep for some time (e.g. waiting between retries), but want to return quickly if the context gets canceled (not just from a deadline, but
I published an update to a Go module, bumping the version to v1.1.0. I created a tag named v1.1.0 and pushed the tag to GitHub. https://github.com/depp/bytesize
I'm trying to replace all html tag such as <div> </div> ... on empty string ( " " ) in golang with regex pattern ^[^.\/]*$/g to match all close tag.
In Go, the following works (note one use of the map has one return, the other has two returns) package main import "fmt" var someMap = map[string]string { "s
I'm curious as why Go doesn't provide a []byte(*string) method. From a performance perspective, wouldn't []byte(string) make a copy of the input argument and ad
Due to error handling in Go, I often end up with multiple values functions. So far, the way I have managed this has been very messy and I am looking for best pr
I have been trying to use log4go in golang. But I could not find a proper example where log4go configuration properties were used like rotation,maxSize etc to c
using protobuf version 2.6.1 ( which i installed via homebrew) I am trying to run $ protoc --go_out=../cloud/ *.proto I keep receiving this error. $ p
Say we have two paths: c:\foo\bar\baz and c:\foo\bar Is there any package/method that will help me determine if one is a subdirectory of another? I am looking
How do I reverse an arbitrary slice ([]interface{}) in Go? I'd rather not have to write Less and Swap to use sort.Reverse. Is there a simple, builtin way to do