About 13,200,000 results
Open links in new tab
  1. What is the difference between = and <- in golang

    Oct 25, 2015 · The = operator deals with variable assignment as in most languages. It expresses the idea of wanting to update the value that an identifier references. The <- operator …

  2. go - What is the meaning of '*' and '&'? - Stack Overflow

    Golang does not allow pointer-arithmetic (arrays do not decay to pointers) and insecure casting. All downcasts will be checked using the runtime-type of the variable and either panic or return …

  3. How to pad a number with zeros when printing? - Stack Overflow

    Sep 3, 2014 · How can I print a number or make a string with zero padding to make it fixed width? For instance, if I have the number 12 and I want to make it 000012.

  4. What should be the values of GOPATH and GOROOT?

    GOPATH is discussed in the cmd/go documentation: The GOPATH environment variable lists places to look for Go code. On Unix, the value is a colon-separated string. On Windows, the …

  5. "undefined" function declared in another file? - Stack Overflow

    I'm trying to write a basic go program that calls a function on a different file, but a part of the same package. However, it returns: undefined: NewEmployee Here is the source code: main.go: pa...

  6. string - Format errors in Go - %s %v or %w - Stack Overflow

    Apr 18, 2020 · As of Go 1.13 (or earlier if you use golang.org/x/xerrors), you can use the %w verb, only for error values, which wraps the error such that it can later be unwrapped with …

  7. How to compare if two structs, slices or maps are equal?

    I want to check if two structs, slices and maps are equal. But I'm running into problems with the following code. See my comments at the relevant lines. package main import ( "fmt" "refl...

  8. Set an int pointer to an int value in Go - Stack Overflow

    Jun 13, 2018 · You have a pointer variable which after declaration will be nil. If you want to set the pointed value, it must point to something. Attempting to dereference a nil pointer is a runtime …

  9. go - What's the meaning of interface {}? - Stack Overflow

    Apr 18, 2014 · 11 From the Golang Specifications: An interface type specifies a method set called its interface. A variable of interface type can store a value of any type with a method set that is …

  10. What is the difference between []string and ...string in golang?

    Oct 16, 2012 · @StephenWeinberg: Yes, my "nothing really" answer to the "what's the difference" quote is answering the question that was asked about the difference between the slice …