Go-Sprachdateitypen werden hauptsächlich durch Suffixe identifiziert: .go: Quellcodedatei.mod: Modulbeschreibung file_test.go: Testdatei.c: C-Sprachquellcodedatei_.s: Assembler-Quellcodedatei .h : C-Sprach-Header-Datei
Liste der Go-Sprachdateitypen
Go-Sprachdateitypen werden durch Suffixe identifiziert, und verschiedene Arten von Suffixen repräsentieren unterschiedliche Verwendungszwecke. Hier sind einige gängige Go-Sprachdateitypen:
Praktischer Fall:
Erstellen Sie ein einfaches Go-Sprachprogramm und verwenden Sie verschiedene Dateitypen:
// main.go (源代码文件) package main import "fmt" func main() { fmt.Println("Hello, Go!") }
// _test.go (测试文件) package main import "testing" func TestMain(t *testing.T) { want := "Hello, Go!" got := "Hello, Go!" if want != got { t.Errorf("want %q, got %q", want, got) } }
// go.mod (模块描述文件) module myapp require ( github.com/golang/protobuf v1.5.2 )
// 构建和运行程序 go build main.go ./main // 运行测试 go test
Ausgabe:
Hello, Go!
Das obige ist der detaillierte Inhalt vonListe der Go-Sprachdateitypen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!