go web
文章平均质量分 53
冰冰不是冰
这个作者很懒,什么都没留下…
展开
-
Go从零开始实战(五):gin 路由分组
需求:提供10个接口hello1-hello5,world1-world5,返回不同的提示语,即业务函数各自实现一个接口关键词:【gin 路由分组】实现:(代码部分去除动态配置端口,有个别涉及到没删掉的地方请对照上一篇代码)/main.go// main.gopackage mainimport ( "fmt" "gin/src/data" "gin/src/dynamic_config" "gin/src/route" "github.com/gin-gonic/gin")原创 2022-01-25 11:07:26 · 521 阅读 · 0 评论 -
Go从零开始实战(四):动态配置监听端口的一些问题
需求:服务启动时,监听的ip,port是可动态配置的(项目含有一个配置文件,可在配置文件中配置ip,port)动态配置的逻辑是:main是执行程序,在使用时不更改源码,main从配置文件config中读取host和port,即要使用服务的电脑在启动服务之前就把host和port设置好,访问路径即为host:port/hello,host和port传参到main的run函数里,实现动态配置。一般来说,启动服务的时候,不会把监听的ip,端口写死在代码里,不然换了物理机还要改代码,这是不可容忍的。所以一个s原创 2022-01-21 17:49:27 · 1376 阅读 · 0 评论 -
Go从零开始实战(二):调试报错:go.mod file not found in current directory or any parent directory;
调试报错:go.mod file not found in current directory or any parent directory; see ‘go help modules’ (exit status 1)解决:终端执行 go mod init xxx (xxx为文件名,如hello.go)结果:调试快捷键:F5原创 2022-01-20 17:30:42 · 793 阅读 · 0 评论 -
Go从零开始实战(一):VSCode生成Linux下可执行程序
Step1:创建一个go程序hello worldStep2:快捷键“ctrl+~“唤出终端,执行命令go run hello.go编译后的项目目录为Step3:用go build 命令生成可执行程序其中,-v 把执行过程中构建的包名打印出来;-o 指定输出文件的名称<也可以指定输出路径>,这两个是常用的命令参数执行后在项目结构中会多出一个hello.exe文件该文件为可执行文件,可以在任意目录下执行。执行hello.exe文件的结果如下:更正!.exe是win原创 2022-01-20 17:24:53 · 2854 阅读 · 0 评论 -
VSCode搭建远程linux开发环境 openssh-server安装报错问题解决
VSCode搭建远程linux开发环境服务器端操作:安装open sshsudo apt-get install openssh-server或sudo apt install openssh-server提示:命令找不到command not found问题原因:多是系统的问题Linux系统分为两种:1.RedHat系列:Redhat、Centos、Fedora等。包管理工具是yum2.Debian系列:Debian、Ubuntu等。包管理工具是apt-get查看系统版本:cat原创 2022-01-20 11:41:15 · 1297 阅读 · 1 评论