あなたの最初のハローgolangを書きます
空のファイルhello.goを作成し、実行してみてください
touch hello.go go run hello.go
エラーを生成します
can't load package: package main: gobook/main.go:1:1: expected 'package', found 'EOF'
回答:
言語、外出先では、特定のパケットが属する少なくともパッケージのメイン、自分のために作成された主なパッケージ名を宣言する必要があり、すべてのソースファイルを行きます。
1.1正しいハローgolang
プログラムは、車のイグニッションスイッチとして、)(スタート機能のメインを指定する必要があり、コードファイルを移動します。
Hello.go
package main //声明为main包,即可以编译成二进制程序 import "fmt" //导入fmt格式化包 func main(){fmt.Println("hello golang")} //main主函数入口
ラン
go run hello.go
結果
hello golang
しかし、上記の、美しいではない書式設定コードが行くのコマンドを提供
go fmt hello.go
書式設定した後、次のコードのスタイル
package main import "fmt" func main() { fmt.Println("hello golang") //调用fmt包下的Println函数 }