go run,go build,コード例


現在,学校教育ではGo言語学習の課題があり,ある程度の研究が行われている.
また、C++、Javaなど他の言語と似ている点が多い.まだいろいろな違いがあります.
その中でも一番目立つのがセミコロン(;)はい.
古言語はセミコロンで句点を打つ必要はない.使えます.しかし、使わなくてもコンパイルできます.
go言語には、作成したコードを実行するコマンドがいくつかあります.
go run
これはテストをする命令語です.例えば、Hello.goファイルがあるって言ったでしょコードに「Hello」を出力するコードが含まれている場合、
go run ./Hello.go
実行すると、ファイルがコンパイルされて実行され、Helloが出力されます.
go build
このコマンドはgoファイルになります.exeファイルを実行可能にするコマンド.
go build ./Hello.go
ls
Hello.go   Hello.exe
このようにして実行可能ファイルを作成します.
コードの例
package main

import "fmt"

func main() {
  floatExample := 1.75
  // Edit the following Printf for the FIRST step
  fmt.Printf("Working with a %T", floatExample) 
  
  fmt.Println("\n***") // Added for spacing
  
  yearsOfExp := 3
  reqYearsExp := 15
  // Edit the following Printf for the SECOND step
  fmt.Printf("I have %d years of Go experience and this job is asking for %d years.", yearsOfExp, reqYearsExp) 
  
  fmt.Println("\n***") // Added for spacing
  
  stockPrice := 3.50
  // Edit the following Printf for the THIRD step
  fmt.Printf("Each share of Gopher feed is $%.2f", stockPrice) 
}
以前の内容は詳しく書かれていないので,説明を覚えられない.この部分はあとで直す