Skip to content

Instantly share code, notes, and snippets.

View jjuliano's full-sized avatar

Joel Bryan Juliano jjuliano

View GitHub Profile
package main
import "fmt"
func main() {
slicedArray1 := make([]string, 4)
var slicedArray2 []string
slicedArray3 := []string{}
slicedArray4 := []string{"foo", "bar"}
slicedArray1 := make([]string, 2)
var slicedArray2 []string
slicedArray3 := []string{}
slicedArray4 := []string{"foo", "bar"}
package main
import "fmt"
func main() {
var oldArray [2]string
var newArray [2]string
oldArray[0] = "foo"
package main
import (
"github.com/google/uuid"
"fmt"
)
func main() {
var array []interface{}
array = []interface{}{"apple", 1, uuid.New()}
var array [3]string
array = [3]string{"string", 1, uuid.New()}
// Error
println(array)
package main
import "fmt"
func main() {
produce := []interface{}{
map[string]string{
"name": "apple",
"flavour": "It's a little sour and bitter, but mostly sweet, not at all salty, very juicy in general.",
"kind": "fruit",
var variable = map[keyType]valueType{}
variable[keyName] = Value
println(variable[keyName]) // Value
package main
import(
"fmt"
"github.com/google/uuid"
)
func main() {
variable := map[interface{}]string{}
variable[1] = "from an integer key"
variable := map[keyType]valueType{}
variable[keyName] = Value
println(variable[keyName]) // Value
var variable = map[keyType]valueType{keyName:Value}
println(variable[keyName]) // Value