Golang is an open source programming language originally developed by Google and officially released in 2009. Its main features are that it can compile quickly and run efficiently. It is also a strongly typed, statically compiled language that supports garbage collection. This article will introduce how to install and use Golang on Windows operating systems.
Install Golang
Download the Golang installation package suitable for your Windows version on the official website https://golang.google.cn/dl/.
The installation steps are as follows:
Step 1: Double-click the installation package and select the default installation directory.
Step 2: Click the "Next" button to start the installation.
Step 3: Wait for the installation to complete.
Step 4: Click the "Finish" button to complete the installation.
Environment variable configuration
Step 1: Select "Computer" - "Properties" - "Advanced System Settings".
Step 2: Click "Environment Variables" in the pop-up window.
Step 3: Find "Path" in "System Variables" and click "Edit".
Step 4: Add the Golang installation path in "Variable Value", such as "C:\Program Files\Go\bin".
Step 5: Click the "OK" button to save the settings.
Using Golang
After installing and configuring environment variables, we can start using Golang.
Step 1: Open the command prompt or terminal and enter the "go version" command to see the Golang version information.
Step 2: Create a new Golang project, such as hello.go, the code is as follows:
package main import "fmt" func main() { fmt.Println("Hello, world!") }
Step 3: Enter the project directory in the command prompt or terminal, enter "go run hello .go" command to run the program.
Step 4: You can see the result of outputting "Hello, world!".
More examples
Here are some examples using Golang:
1. Create a simple web server
package main import ( "fmt" "net/http" ) func main() { http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { fmt.Fprintf(w, "Hello, world!") }) http.ListenAndServe(":8080", nil) }
Use the "go run" command Run the program, open the browser, and access "http://localhost:8080/". You can see the output of "Hello, world!".
2. Use Golang for data processing and storage
package main import ( "database/sql" "fmt" "log" _ "github.com/go-sql-driver/mysql" ) type User struct { Id int Name string Password string } func main() { db, err := sql.Open("mysql", "root:password@tcp(127.0.0.1:3306)/test") if err != nil { log.Fatal(err) } defer db.Close() rows, err := db.Query("SELECT * FROM users") if err != nil { log.Fatal(err) } defer rows.Close() for rows.Next() { var user User err := rows.Scan(&user.Id, &user.Name, &user.Password) if err != nil { log.Fatal(err) } fmt.Println(user) } if err = rows.Err(); err != nil { log.Fatal(err) } }
This sample code demonstrates how to use Golang to connect to a MySQL database and query data.
Summary
Golang is a powerful programming language that has the characteristics of high efficiency and strong typing, and is suitable for high concurrency and large-scale data processing. Through the introduction of this article, you understand how to install and use Golang, and you can start trying to use it to build efficient applications.
The above is the detailed content of How to install and use Golang on Windows operating systems. For more information, please follow other related articles on the PHP Chinese website!