From a5be7bc4c1605eb450bef7c787895733c30c0835 Mon Sep 17 00:00:00 2001 From: Lincoln Ruteski Date: Sun, 31 Mar 2024 16:59:26 -0300 Subject: [PATCH] 14.9 - funcao init --- .../14.9-funcao_init/funcao_init.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 14-funcoes_avacadas/14.9-funcao_init/funcao_init.go diff --git a/14-funcoes_avacadas/14.9-funcao_init/funcao_init.go b/14-funcoes_avacadas/14.9-funcao_init/funcao_init.go new file mode 100644 index 0000000..a498798 --- /dev/null +++ b/14-funcoes_avacadas/14.9-funcao_init/funcao_init.go @@ -0,0 +1,16 @@ +package main + +import "fmt" + +// funcao init - 1 por arquivo +var n int + +func init() { + fmt.Println("Funcao init sendo executada") + n = 10 +} + +func main() { + fmt.Println("Funcao main sendo executada") + fmt.Println(n) +}