
go
文章平均质量分 66
金色熊族
这个作者很懒,什么都没留下…
展开
-
基于go给网站做一个简单的访客个数统计
目录需求:解决方案:服务端:客户端:onclickfetchcookie缺点:效果:需求:每当一个访客点击了网站的照片时,网站就将访客个数加1.但是假如同一个访客多次点击照片,则计数不加1.解决方案:服务端:在main函数里声明变量iVisitorNum := 0每当用户点击照片时,就访问 "网址/lottery"。相应的,服务器端变量+1package mainimport ( "fmt" "strconv" "git.原创 2021-12-18 19:40:32 · 1159 阅读 · 0 评论 -
在阿里云上部署基于gin的后端应用
接着我的前一篇博客gin实现简易服务器_liji_digital的博客-CSDN博客我申请的是ubuntu服务器。所以我的go exe要在windows上交叉编译,然后上传到阿里云。1 交叉编译在windows上交叉编译只要修改两处设置即可:go env -w GOOS=linuxgo env -w GOARCH=amd64实际上由于我的windows已经是64位了,所以第二条其实已经满足了,不用修改。修改后,可以用go env检查设置是否成功:此外,你...原创 2021-11-21 19:17:17 · 1271 阅读 · 0 评论 -
在阿里云服务器上安装go
本文受了Ubuntu安装go_我是小小甜的博客-CSDN博客的启发。1 利用putty登录阿里云服务器2 从go官网下载go的linux安装包3 用winscp将安装包上传至服务器4 将安装包解压到/usr/local内5 在~目录下新建目录go,在go目录下建立三个子目录是src pkg bin。注意三者之间不能有空格6 在~/.bashrc结尾增加如下:export PATH=$PATH:/usr/local/go/binexport GOPATH=~...原创 2021-11-19 21:03:20 · 1046 阅读 · 0 评论 -
gin实现简易服务器
1 在vscode中新建一个项目(见我的前一篇博客)2 main.go的代码如下:package mainimport ( "fmt" "github.com/gin-gonic/gin")func main() { fmt.Println("hello gin!") r := gin.Default() r.GET("/json/", func(c *gin.Context) { c.JSON(200, gin.H{ "message": "Hello gin"原创 2021-11-16 20:23:17 · 439 阅读 · 0 评论 -
我的第一个go程序
操作过程参照https://www.youtube.com/watch?v=1MXIGYrMk80https://www.youtube.com/watch?v=1MXIGYrMk80首先安装go和vscode。请参考我的前一篇文章。在win10上安装go并配置vscode开发环境_liji_digital的博客-CSDN博客1 下载并安装vscode(略)2 从https://golang.org/dl/https://golang.org/dl/下载windows版本的go安装程序3 双击安装.原创 2021-11-14 18:30:21 · 383 阅读 · 0 评论 -
在win10上安装go并配置vscode开发环境
1 下载并安装vscode(略)2 从https://golang.org/dl/https://golang.org/dl/下载windows版本的go安装程序3 双击安装程序,一路点next完成安装4 安装完成后,你将看到系统变量中PATH增加一条C:\Program Files\Go\bin(下图蓝色框)。用户变量增加GOPATH(下图红色框)。5 按照https://www.youtube.com/watch?v=1MXIGYrMk80https://www.youtub..原创 2021-11-14 17:21:54 · 1717 阅读 · 0 评论