pacage imo
func imo() {
     println("hello.Welt")
}
package imo
func imo(){
 println ("Hallo, richtige Antwort")
 println ("Hallo" + "richtige Antwort")
}
package imo
func imo(){
  /*
 */
 println ("Hallo Welt")
 // println ("Hallo Welt")
}
  panag imo
  func imo(){
      println(2)
      printlm(2 + 3)
      println(4 - 7)
}
Eine der Arten von Variablen (Felder zum Speichern von Daten in der Programmierung) Es ist wie eine Regel, dass "Sie eine Zeichenfolge (eine Sammlung von Zeichen) in dieses Feld einfügen können"
    pacage imo 
    func imo(){
         var n int
             n = 100
       println(n)
}
 pacage imo
    func imo (){
       var n int =100
   println(n)
}
In Go, wenn Variablendefinition und Wertzuweisung gleichzeitig ausgeführt werden, z. B. "var a int = 100" Datentypspezifikation weggelassen ok ** "var a = 100" ** und int weggelassen ok
  package imo
  func main(){
    var a = 100
  
  println(a)
}
Wenn Sie etwas wie " b: = 200" schreiben, hat es außerdem die gleiche Bedeutung wie "var b int = 200" </ font> = (gleich) anstelle von: = (Doppelpunkt und gleich). Diese Art zu schreiben ist in Ordnung
  package imo
     func imo(){
              b:= 200 
  println(b)
}
package main
  func main() {
     a := 100
     b := 200
 prntcl(100,200)
}
Es scheint in Ordnung zu sein, es höchstens wegzulassen
Selbstzuweisung </ font>
package imo 
func imo(){
   n := 10
   n=n + 20
 println(n)
}
Ein bedingter Ausdruck wird angegeben, nachdem und wenn diese Bedingung erfüllt ist, das Innere von {} ausgeführt wird.
  package main
  func main(){
    score := 100
    if score > 80{
 printnl ("gut gemacht")
   }
  }
| Vergleichsoperator | |
|---|---|
| x <= y | Hält, wenn x kleiner oder gleich y ist | 
| x >= y | Hält, wenn x größer oder gleich y ist | 
Es gibt zwei Werte für "Gültigkeitstyp", "wahr" und "falsch". Ein bedingter Ausdruck, der einen Vergleichsoperator verwendet, hat den Wert "true", wenn er gilt, und "false", wenn er nicht gilt.
package main
 func main(){
  println(3 > 2)
  println(3 > 5)
}
 > _ Konsole
ture
false
| Operator | |
|---|---|
| == | Ture wenn die linke und rechte Seite gleich sind | 
| != | Wenn nicht gleich | 
| < | Richtig, wenn die rechte Seite größer ist | 
| <= | Wenn die rechte Seite größer oder gleich groß ist | 
| > | Wenn die rechte Seite klein ist | 
| >= | Wenn die rechte Seite klein oder gleich groß ist | 
  package main
    func main(){
    score := 50
     if score > 80 {
 println ("gut gemacht")
 } else {
 println ("Lass uns unser Bestes geben")
   }
}
eles if
package main
 func main() {
  score := 70
  if score == 100{
 println ("gut gemacht")
} eles if score >= 60{
 println ("fair")
} eles{
 println ("OK")
  }
}
:dancer: eles if (2)
package main
  func main() {
    score := 100
  if score == 100{
 println ("gut gemacht")
} eles if score >= 60{
  
 println ("fair")
} else {
 println ("Lass uns unser Bestes geben")
 }
}
Der bedingte Ausdruck "ob Bedingung 1 und Bedingung 2 erfüllt sind" wird unter Verwendung von "&&" als "Bedingung 1 && Bedingung 2" geschrieben. && entspricht "Katsu" auf Japanisch. Das Kombinieren mehrerer bedingter Ausdrücke mit && führt nur dann zu true, wenn alle bedingten Ausdrücke true sind
package main 
   func main() {
       time := 14
    if time > 10 && time < 18 {
        
 println ("Arbeitszeit")
  }
}
Der bedingte Ausdruck "ob Bedingung 1 oder Bedingung 2 gilt" ist "||"Bedingung 1"||Schreiben Sie als "Bedingung 2".||Entspricht "oder" auf Japanisch. ||Wenn mehrere bedingte Ausdrücke mit kombiniert werden und nur einer der mehreren bedingten Ausdrücke wahr ist, wird das Ganze wahr.
package main 
  func main() {
       time := 15
     if time == 10 || time == 15 {
 println ("Ziel")
   }
}
 package main 
     func main(){
      time := 9
   if !(time == 18) {
 println ("keine Zeit lassen")
 }
}
   case 0:
 println ("schlecht")
  case 1, 2:
 Druck ("Kichi")
  case 3, 4:
 println ("Nakayoshi")
  case 5:
 println ("Daikichi")