Aplicação CLI classica para lista de tarefas, tendo como objetivo exercitar os conceitos de forma prática de GO
- Variaveis e tipos
- Fluxo de controle
- Fluxo de repetição
- Ponteiros
- Structs, Receptores e Composição
- Map, String
- Metodos
- Erros e Nil
Conjunto de prompts utilizados
No java eu tenho a classe Scanner para capturar a entrada do usuario pelo console, o que equivale em golang ?
ME de uma lista de emojis para um cli todo list
Me de mais emojis
Alem do bufio e reader, me mostre o exemplo com scanner no golang
como verificar se uma string esta em um slice ? em golang
while em golang
Como fazer um string equals em golang ?
qual comando no bash para limpar a tela, ascii , usar no golang
me da um exemplo de struct em golang
Como fazer operacoes no mapa em golang items map[int]TodoItem
Como iniciliazar o mapa em go no struct
como faz to uppercase e to lowercase em golang
Como fazer uma soma em golang com a lib math
Como passar o ponteiro como argumeto de funcao no golang
exemplo de slice em golang
como inicializa o slice como atributo na struct
Em java eu consigo filtrar um mapa pelo range, por exemplo primeiros 10 items [:10] , como fazer isso em golang
como recuperar o valor da memoria func (tds *TodoItems) get(id int) (tdi *TodoItem) {
var todoItem = tds.items[id] return todoItem
}
:COmo retornar a referencia de memoria func initTodoItemsOnMemory() *TodoItems {
itemsOnMem := TodoItems{
id: 0,
items: make(map[int]TodoItem),
}
return itemsOnMem }
Me de um exemplo de fmt.printf em go
Me explique o uso de &variable em golang
Uma funcao foo que define o tipo de retorno *T deve retornar o endereco de memoria para o cliente dela no caso &var
Como posso acompanhar o consumo de recursos de programa em go ? memoria, cpu, registradores, ponteiros e etc ?
Qual a diferenca do Scanln para Scan em golang
Exemplo Trim em golang
Quais plugins mais utilizados para avaliar qualidade, seguranca, estilo e performance de codigo go
como usar go vet local
No java eu tenho a classe Scanner para capturar a entrada do usuario pelo console, o que equivale em golang ?
ME de uma lista de emojis para um cli todo list
Me de mais emojis
Alem do bufio e reader, me mostre o exemplo com scanner no golang
como verificar se uma string esta em um slice ? em golang
while em golang
Como fazer um string equals em golang ?
qual comando no bash para limpar a tela, ascii , usar no golang
me da um exemplo de struct em golang
Como fazer operacoes no mapa em golang items map[int]TodoItem
Como iniciliazar o mapa em go no struct
como faz to uppercase e to lowercase em golang
Como fazer uma soma em golang com a lib math
Como passar o ponteiro como argumeto de funcao no golang
exemplo de slice em golang
como inicializa o slice como atributo na struct
Em java eu consigo filtrar um mapa pelo range, por exemplo primeiros 10 items [:10] , como fazer isso em golang
como recuperar o valor da memoria func (tds *TodoItems) get(id int) (tdi *TodoItem) {
var todoItem = tds.items[id] return todoItem
}
:COmo retornar a referencia de memoria func initTodoItemsOnMemory() *TodoItems {
itemsOnMem := TodoItems{
id: 0,
items: make(map[int]TodoItem),
}
return itemsOnMem }
Me de um exemplo de fmt.printf em go
Me explique o uso de &variable em golang
Uma funcao foo que define o tipo de retorno *T deve retornar o endereco de memoria para o cliente dela no caso &var
Como posso acompanhar o consumo de recursos de programa em go ? memoria, cpu, registradores, ponteiros e etc ?
Qual a diferenca do Scanln para Scan em golang
Exemplo Trim em golang
Quais plugins mais utilizados para avaliar qualidade, seguranca, estilo e performance de codigo go
como usar go vet local
