基于Go语言实现简易Web应用
以下是一个使用Go语言和net/http标准库创建简易Web应用的示例代码:
package main
import (
"fmt"
"log"
"net/http"
)
func helloHandler(w http.ResponseWriter, r *http.Request) {
fmt.Fprintf(w, "Hello, World!")
}
func main() {
http.HandleFunc("/hello", helloHandler)
fmt.Println("Starting server on port :8080...")
if err := http.ListenAndServe(":8080", nil); err != nil {
log.Fatal(err)
}
}
这段代码定义了一个简单的Web服务器,它监听本地的8080端口,并对于访问路径/hello
的请求,使用helloHandler
函数进行处理,返回字符串"Hello, World!"。如果你运行这个应用并访问http://localhost:8080/hello
,你将看到相应的输出。
评论已关闭