2024年1月12日
摘要: Windows Subsystem for Linux(简称WSL)是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。 在没有云服务器、Mac电脑,不需要虚拟机图形界面的情况下,我们想使用类Unix系统,最好的解决方法就是WSL。 接下来我将简单介绍在Win 阅读全文
posted @ 2024-01-12 10:04 shui00cc 阅读(396) 评论(0) 推荐(0) 编辑
  2023年12月10日
摘要: 摘要:本系列文章记录了几种Go-web应用的部署方式,记录并解释所有相关的命令。 参考:部署Go语言项目的 N 种方法 | 李文周的博客 (liwenzhou.com) 抛开宝塔面板一键部署的方式,这里记录下手动使用Nginx部署应用的过程,以及前后端是否分离的区别 1. 安装Nginx sudo 阅读全文
posted @ 2023-12-10 14:07 shui00cc 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 摘要:本系列文章记录了几种Go-web应用的部署方式,记录并解释所有相关的命令。 参考:部署Go语言项目的 N 种方法 | 李文周的博客 (liwenzhou.com) 1. nohup nohup 用于在系统后台不挂断地运行命令,不挂断指的是退出执行命令的终端也不会影响程序的运行。 主流的 Lin 阅读全文
posted @ 2023-12-10 12:47 shui00cc 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 摘要:本系列文章记录了几种Go-web应用的部署方式,记录并解释所有相关的命令。 参考:如何使用Docker部署Go Web应用 | 李文周的博客 (liwenzhou.com) 1. 编写Dockerfile文件 # 使用基础镜像FROM golang:alpine # 设置环境变量 ENV GO 阅读全文
posted @ 2023-12-10 12:25 shui00cc 阅读(38) 评论(0) 推荐(0) 编辑
  2023年11月28日
摘要: 参考地鼠文档——GO专家编程中的内容,我总结了关于 := 的几条规则,并以代码举例的运行结果来说明可行性,以避免编程中出现一些陷阱。 规则一:不能用于函数外部 package main import "fmt" rule := "Short variable declarations" func m 阅读全文
posted @ 2023-11-28 16:09 shui00cc 阅读(12) 评论(0) 推荐(0) 编辑
  2023年10月12日
摘要: 在cmd中使用 go env 命令可以查看到我们的GOPATH环境变量。 其目录结构为: bin:存放代码编译后的二进制文件 pkg:存放编译后的库文件 src:存放自己编写的Go语言代码文件 在Go1.11后新增了modules特性,模块是相关Go包的集合。如果在cmd中执行以下命令将GO111M 阅读全文
posted @ 2023-10-12 21:12 shui00cc 阅读(215) 评论(0) 推荐(0) 编辑
  2023年9月9日
摘要: 今天在centOS系统宝塔面板下创建Go项目,打算安装Go环境。 Gin、Gorm中的一些新语言特性似乎要求go1.18及以上,因此我安装并记录下了以下配置过程。 卸载原有旧版本(没有则不做) sudo rm -rf /usr/local/go 下载go对应版本二进制包 wget https://s 阅读全文
posted @ 2023-09-09 18:29 shui00cc 阅读(216) 评论(0) 推荐(0) 编辑
  2023年8月21日
摘要: 在下述举例中我们使用:字符串数组words=["hello","world","xx"],字符数组word=['h','e','l','l','o'],字符串s="hello world" 字符串数组 []string 转为 字符串 string s := strings.Join(words,"" 阅读全文
posted @ 2023-08-21 11:32 shui00cc 阅读(128) 评论(0) 推荐(0) 编辑
  2023年7月27日
摘要: mysql启动报错:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061) 问题排查: netstat -ano | findstr 3306 ,检查端口3306上是否有进程运行(或直接检查任务管理器 阅读全文
posted @ 2023-07-27 19:29 shui00cc 阅读(1258) 评论(0) 推荐(0) 编辑
  2023年7月21日
摘要: 在使用含字符串数组的结构体时,我出现了以下问题 1 package main 2 3 import "github.com/gin-gonic/gin" 4 5 type MyJson struct { 6 Functions []string `json:"functions"` 7 Desc s 阅读全文
posted @ 2023-07-21 15:29 shui00cc 阅读(106) 评论(0) 推荐(0) 编辑