goコマンド『fmt』

Go言語でソースコードを整形する方法をまとめました。

コマンド

# goのソースファイルが存在するディレクトリ内で下記コマンドを実行
go fmt

サンプル

【ソースコード整形前】

package main

import "fmt"

func main() {
  val1 := 1
    val2 := 2
      val3 := 3
        val4 := 4
if (val1<val2 && (val3   <   val4)) {
fmt.Println(val1, val2, val3,         val4)

}
        fmt.Println("end")
}

【ソースコード整形後】

package main

import "fmt"

func main() {
	val1 := 1
	val2 := 2
	val3 := 3
	val4 := 4
	if val1 < val2 && (val3 < val4) {
		fmt.Println(val1, val2, val3, val4)

	}
	fmt.Println("end")
}