今天是开始学go的第x天,前些日子看了看语言,今天找一个web开发来跟着学,记录一下遇到的问题,方便以后复习查阅。
视频看的是https://www.bilibili.com/video/BV1gJ411p7xC?p=3&vd_source=ab5bdbd04f4142027c66d604d5285204
视频中用的是goland,我用的vs
如何在vs中建一个项目:
https://blog.csdn.net/sepnineth/article/details/125153354
这也是为了解决一个报错:
go.mod file not found in current directory or any parent directory.
'go get' is no longer supported outside a module.
To build and install a command, use 'go install' with a version,
like 'go install example.com/cmd@latest'
For more information, see https://golang.org/doc/go-get-install-deprecation
or run 'go help get' or 'go help install'.
因为下载gin的时候会报错,就是这个命令:go get -u github.com/gin-gonic/gin文章来源:https://www.toymoban.com/news/detail-676491.html
初次尝试go写一个网页还是挺有意思的文章来源地址https://www.toymoban.com/news/detail-676491.html
package main
import (
"fmt"
"net/http"
)
func sayHello(w http.ResponseWriter, r *http.Request) {
_, _ = fmt.Fprintln(w, "Hello jzy")
}
func main() {
http.HandleFunc("/hello", sayHello)
err := http.ListenAndServe(":9090", nil)
if err != nil {
fmt.Printf("http server failed, err:%v\n", err)
return
}
}
到了这里,关于从0开始学go 第一天的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!