Fundamentos de Go: Exploração de Tipos de Valor

Intermediate

This tutorial is from open-source community. Access the source code

Introdução

Este laboratório tem como objetivo testar sua compreensão dos tipos de valor básicos do Golang, incluindo strings, inteiros, floats e booleanos.

Este é um Lab Guiado, que fornece instruções passo a passo para ajudá-lo a aprender e praticar. Siga as instruções cuidadosamente para completar cada etapa e ganhar experiência prática. Dados históricos mostram que este é um laboratório de nível intermediário com uma taxa de conclusão de 74%. Recebeu uma taxa de avaliações positivas de 100% dos estudantes.

Tipos de Valor

Sua tarefa é completar a função calculate que recebe dois inteiros e retorna sua soma e produto.

  • A função calculate deve receber dois inteiros como parâmetros.
  • A função calculate deve retornar dois inteiros, a soma e o produto dos parâmetros de entrada.
$ go run values.go
golang
1+1 = 2
7.0/3.0 = 2.3333333333333335
false
true
false

A seguir, o código completo:

// Go tem vários tipos de valor, incluindo strings,
// inteiros, floats, booleanos, etc. Aqui estão alguns
// exemplos básicos.

package main

import "fmt"

func main() {

    // Strings, que podem ser adicionadas com `+`.
    fmt.Println("go" + "lang")

    // Inteiros e floats.
    fmt.Println("1+1 =", 1+1)
    fmt.Println("7.0/3.0 =", 7.0/3.0)

    // Booleanos, com operadores booleanos como você esperaria.
    fmt.Println(true && false)
    fmt.Println(true || false)
    fmt.Println(!true)
}

Resumo

Neste laboratório, você foi encarregado de completar a função calculate para calcular a soma e o produto de dois inteiros. Ao fazer isso, você foi capaz de demonstrar sua compreensão dos tipos de valor básicos do Golang.