Go Grundlagen: Exploration von Werttypen

GolangGolangBeginner
Jetzt üben

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

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Dieses Labor zielt darauf ab, Ihr Verständnis von Golangs grundlegenden Werttypen zu testen, einschließlich von Zeichenketten, Ganzzahlen, Gleitkommazahlen und Booleschen Werten.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL go(("Golang")) -.-> go/BasicsGroup(["Basics"]) go/BasicsGroup -.-> go/values("Values") subgraph Lab Skills go/values -.-> lab-15526{{"Go Grundlagen: Exploration von Werttypen"}} end

Werttypen

Ihre Aufgabe ist es, die calculate-Funktion abzuschließen, die zwei Ganzzahlen entgegennimmt und deren Summe und Produkt zurückgibt.

  • Die calculate-Funktion sollte zwei Ganzzahlen als Parameter entgegennehmen.
  • Die calculate-Funktion sollte zwei Ganzzahlen zurückgeben, die Summe und das Produkt der Eingabeparameter.
$ go run values.go
golang
1+1 = 2
7.0/3.0 = 2.3333333333333335
false
true
false

Hier ist der vollständige Code:

// Go hat verschiedene Werttypen, darunter Zeichenketten,
// Ganzzahlen, Gleitkommazahlen, Boolesche Werte usw. Hier sind ein paar
// grundlegende Beispiele.

package main

import "fmt"

func main() {

	// Zeichenketten, die mit `+` zusammengefügt werden können.
	fmt.Println("go" + "lang")

	// Ganzzahlen und Gleitkommazahlen.
	fmt.Println("1+1 =", 1+1)
	fmt.Println("7.0/3.0 =", 7.0/3.0)

	// Boolesche Werte mit den erwarteten booleschen Operatoren.
	fmt.Println(true && false)
	fmt.Println(true || false)
	fmt.Println(!true)
}

Zusammenfassung

In diesem Labor hatten Sie die Aufgabe, die calculate-Funktion abzuschließen, um die Summe und das Produkt von zwei Ganzzahlen zu berechnen. Dadurch konnten Sie Ihr Verständnis von Golangs grundlegenden Werttypen demonstrieren.