- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 golang学习3
slice切片:Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,切片是数组的一个引用,切片可以修改,因此是个可变长度的数组,切片的遍历和数组一样,也可以用len函数算出切片的长度。在 Go 中,与 C 数组变量隐式作为指针使用不同,Go 数组是值类型,赋值和函数传参操作都会复制整个数组数据。切片的定义:声明切片var slice2 []int通过make创建切片var s []int = make([]int, 3)通过数组创建切片var a = [4]int
2022-04-24 15:38:36 250
原创 golang学习2
变量定义的时候会设置默认值0或空例如var a int结果a=0var s string结果s = “”下划线_:表示忽略某个值,例如函数有返回值,可以用下划线接收,相当于丢弃这个值import一个package,如果没有用到,但是又不希望编译报错,可以在package前面加上个下划线_,默认只调用package的init函数,不会调用其他函数例如:import _ “fmt”数组Array数组定义:例如定义整型数组a := [4]int.
2022-04-13 11:55:39 90
原创 golang学习1
Go的hello word程序package mainimport ( "fmt")func main() { fmt.Println("Hello, world!")}每一个文件都要归属一个package,go语言中使用包的概念去管理文件,源码都必须要属于某一个包,package main是项目的起始,可以类比C语言中的main函数,程序的入口。import导入fmt包,fmt里包含了打印,输入等等,可以类别作C语言中的stdio.h头文件,打印通过调用...
2022-04-06 13:59:12 1055
原创 Golang命令
go env用于打印Go语言的环境信息。go run命令可以编译并运行命令源码文件。go get可以根据要求和实际情况从互联网上下载或更新指定的代码包及其依赖包,并对它们进行编译和安装。go build命令用于编译我们指定的源码文件或代码包以及它们的依赖包。go install用于编译并安装指定的代码包及它们的依赖包。go clean命令会删除掉执行其它命令时产生的一些文件和目录。go doc命令可以打印附于Go语言程序实体上的文档。我们可以通过把程序实体的标识符作为该命令的参数..
2022-04-01 15:39:16 76
原创 GO学习之环境的搭建
个人选择的是使用vscode进行学习,如何快速的搭建好环境,由于网上方法很多,遇到的问题也不一定通用,下面方法是个人总结出来比较快搞定前提安装好vscode,这个安装比较容易,直接官网下载安装即可1、下载golang并安装下载地址:Downloads - The Go Programming Language安装的是go1.18window版本,安装时可以修改安装的路径,这里我选择的是:D:\Go安装完成后需要配置环境变量GOPATH:用来存放项目代码的文件夹(这里新建了文件
2022-03-29 19:35:29 437
原创 git命令(个人使用经历)
git log 查看提交git stash 将本地修改的内容保存进入栈中git stash pop 将栈中的内容出栈git stath list 查看栈中保存的列表git stash drop stash@{x} 删除栈中的内容,x为第几个git pull 从远程仓中拉取最新的代码git push 将本地commit的代码上传到远程仓git branch -a 查看本地分支和远程仓分支git ch
2021-07-30 16:58:13 53
原创 Rust入门学习
Rust入门学习(hello world的实现)首先安装cargosudo apt install cargo如何开始一个helllo world程序,通过指令新建一个项目cargo new project_name里面包括有Cargo.lock 、Cargo.toml 、src,其中src目录里就是main.rs主体程序,编写hello world。//main.rsfn main(){ println!("hello world!");}执行程序//该指令编译不执行
2021-05-25 10:36:20 150
原创 Ubuntu安装配置
安装新的Ubuntu需要做些什么删除不必要的软件sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install如果有冲突,将那个文件去掉sudo
2021-05-24 19:44:19 131
原创 Ubuntu如何配置中文
配置新的Ubuntu环境前言需要准备好Vmware和Ubuntu,这些网上都有很多安装方法新的Ubuntu需要配置些什么配置中文Ubuntu界面全是英文,搜索region and language,之后选择install/remove language,安装Chinese。然后通过右上角点击setting,找到region and language,点击Language,换成Chinese,重启后就变成中文了。配置...
2021-05-15 11:12:31 255
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人