I hereby claim:
- I am pedrobertao on github.
- I am bertao (https://keybase.io/bertao) on keybase.
- I have a public key ASCDjda7PSWYI3xKQHFGe-xZzoOQ1UXcDGZrQO2AvZNaaQo
To claim this, I am signing this object:
/* Small screens, laptops (landscape) ----------- */ | |
@media only screen | |
and (min-device-width : 769px) | |
and (max-device-width : 1024px) { | |
/* Styles */ | |
} | |
/* Desktops & large screens (landscape) ----------- */ | |
@media only screen | |
and (min-device-width : 1025px) |
package main | |
import ( | |
"cmp" | |
"fmt" | |
) | |
func main() { | |
var num, num2, num3 int64 = 1, 2, 1 | |
var str, str2, str3 = "ab", "abc", "ab" |
package main | |
import ( | |
"fmt" | |
"golang.org/x/exp/maps" | |
) | |
func main() { | |
m := map[string]string{ |
package main | |
import "fmt" | |
func main() { | |
intSlice := []int{1, 2, 3} | |
floatSlice := []float64{1.0, 2.0, 3.0} | |
stringSlice := []string{"a", "b", "c"} | |
mapString := map[string]string{ | |
"Name": "Pedro", |
package main | |
import "fmt" | |
func main() { | |
minInt := min(3, 2, 1, 4) | |
minFloat := min(4.0, 2.0, 3.0, 1.0) | |
minString := min("ab", "a", "abcd", "abc") |
// Range between two int64 | |
func randomNum(min, max int64) int64 { | |
rand.Seed(time.Now().UnixNano()) | |
num := (rand.Int63n(max-min+1) + min) | |
return num | |
} | |
func randomNum(min, max int64) string { |
################################################# | |
## EXAMPLE OF USAGE OF ANY IN AN OBJECT/STRUCT ## | |
################################################# | |
package main | |
import "fmt" | |
const ( | |
MALE string = "male" | |
FEMALE string = "female" |
/* | |
Retry function using closure | |
*/ | |
package main | |
import ( | |
"errors" | |
"fmt" | |
"time" | |
) |
I hereby claim:
To claim this, I am signing this object:
/* | |
How to use context with timeout to cancel a slow operation. | |
The same concept can be used with context.WithDeadline() | |
*/ | |
package main | |
import ( | |
"context" | |
"fmt" | |
"time" |