![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GO
我要精通C++
这个作者很懒,什么都没留下…
展开
-
【挑战五天学会Go语言】第2章 顺序编程
1.变量变量是几乎所有编程语言中最基本的组成元素。从根本上说,变量相当于是对一块数据存储空间的命名,程序可以通过定义一个变量来申请一块数据存储空间,之后可以通过引用变量名来使用这块存储空间。Go语言中的变量使用方式与C语言接近,但具备更大的灵活性。1.1 变量声明Go语言的变量声明方式与C和C++语言有明显的不同。对于纯粹的变量声明,Go语言引入了关键字 var ,而类型信息放在变量名之后,示例如下:var v1 intvar v2 stringvar v3 [10]int // .原创 2022-03-22 12:46:52 · 203 阅读 · 0 评论 -
【Go】使用三方库viper读取yaml配置信息
1.下载三方库go env -w GO111MODULE=ongo env -w GOPROXY=https://goproxy.io,directgo get github.com/spf13/viper2.编写一个yaml的配置文件config.yamldatabase: host: 127.0.0.1 user: root dbname: test pwd: 1234563.main.gopackage main import ( "fmt" "os原创 2022-03-21 23:10:48 · 1647 阅读 · 0 评论 -
go语言几行代码实现一个http文件服务器
package mainimport ( "net/http")func main() { http.Handle("/",http.FileServer(http.Dir("."))) http.ListenAndServe(":8080",nil)}第1行,标记当前文件为main包,main包也是Go程序的入口包.第2-4行,导入net/http包,这个包的作用是HTTP的基础封装和访问.第5行,程序执行的入口函数main().第6行,使用http.Fil.原创 2020-12-25 02:01:22 · 505 阅读 · 0 评论 -
Linux环境安装GO
1.安装wget https://golang.google.cn/dl/go1.15.5.linux-amd64.tar.gzGolang官网下载地址:https://golang.org/dl/打开官网下载地址选择对应的系统版本, 复制下载链接这里我选择的是go1.10.3.linux-amd64.tar.gz:https://dl.google.com/go/go1.10.3.linux-amd64.tar.gzcd进入你用来存放安装包的目录。嫌麻烦就直接输入cd ~。然后执行原创 2020-11-27 02:14:29 · 623 阅读 · 0 评论