Ajuda para Entrevistas
Preparação para a Entrevista
Currículo
Procura de Emprego
Recursos
Subscrição
PT
Telegrama
Iniciar sessão
Menu aberto
Ajuda para Entrevistas
Assistente de IA
Extensão do Navegador
Recursos
Descarregar
FAQ / Ajuda
Preparação para a Entrevista
Banco de Perguntas
Banco de Entrevistas
Entrevistas simuladas
Mentores
Recursos
FAQ / Ajuda
Procura de Emprego
Automação da Procura de Emprego
Análise de Mercado
Empregos do Telegram
Recursos
Carreiras
Blog
FAQ / Documentação
Telegram Blog
Suporte ao Telegram
Jurídico
Reembolso
Termos
Privacidade
Titulares de direitos
Voltar às perguntas
Banco de Perguntas
Golang - Desenvolvedor
Pergunta
Middle+
func TestSlice(t *testing.T) { s := make([]any, 0, 10) s = append(s, 1, 2) modifySlice(s, 3) log.Printf("1: %+v", s) sPtr := unsafe.Pointer(unsafe.SliceData(s)) a := (*[10]any)(sPtr) log.Printf("2: %+v", *a) s = append(s, 4) log.Printf("3: %+v", s) } func modifySlice(s []any, v any) { s = append(s, v) s[0] = 0 s[1] = 0 }
Marcar como concluído
Anterior
Próximo