dos 命令 2023-01-26

1、切换盘符 只要输入 c: d: e: 等即可

2、显示目录详细内容 dir

3、切换目录 cd 留意 一个点 . 代表当前目录, 两个点.. 代表上一级目录

4、清屏 cls

5、切换历史命令 上下方向键

6、补全命令 TAB键

7、创建一个目录 md

8、删除一个目录 rd

9、复制一个文件 copy

A、删除一个文件 del 注意指定文件夹是删除其内文件

B、构造一个程序 go build test.go winddows 下产生一个可执行文件 test.exe

C、构造并运行一个程序 go run test.go

go 变量 2023-01-26

package main

import "fmt"

// 全局变量,在函数外定义的
// 注意变量名首字母小写的只能在本文件中使用
// 要其他文件能引用,变量名首字母必须大写
var n7 = 100
var n8 = 9.7 var (
n9 = 500
n10 = "net"
) func main() {
// 方式一 指定类型并赋值
var num int = 18
fmt.Println(num) // 方式二 指定类型不赋值,使用默认值
// int 型默认值为 0
var num1 int
fmt.Println(num1) // 方式三 不指定类型但赋值,类型自动推断
var num3 = "tom"
fmt.Println(num3) // 方式四 省略var 注意:=不能写为=
sex := "男"
fmt.Println(sex) // 八进制,有前导0
n4 := 017
fmt.Println(n4) // 十六进制,有前导0x
n5 := 0xff
fmt.Println(n5) // 二进制,有前导0b
n6 := 0b0101
fmt.Println(n6) }

go 数据类型

A. 基本数据类型
1.整数型: int , int8 , int16 , int32 , int64 , uint, uint8 , uint16, uint32, uint64
2.浮点型: float32, float64
3.字符型: 没有单独的字符型, 用byte 来保存单个字母字符
4.布尔型: bool , 只有ture 和 false 两值
5.字符串: string
B. 复杂数据类型:
1.指针
2.数据
3.结构体
4.管道
5.函数
6.切片
7.接口
8.map

go 字符类型

// 定义字符类型的数据
var c1 byte = 'a'
fmt.Println(c1) // 97 var c2 byte = '6'
fmt.Println(c2) // 54 var c3 byte = '('
fmt.Println(c3 + 20) // 40 // 字符类型,本质上就是一个整数,也可以直接参与运算,
// 输出字符的时侯,会将对应的码值输出
// 英文字母,数字,标点等字符,底层是按照ASCII进行存储的. 0-255编码
// golang 的字符对应使用UTF-8编码(unicode字符集的一种编码方案)
// 汉字的码值已超出byte能表示的范围,要用int 类型表示 // golang 控制台中输出字符
fmt.Printf("%c", c4) // 中

go的字符串类型

// go中一般字符串用英语双引号包起来
var str1 string="hello"
// 但象输出源代码一样的字符串,要保持一模一样的输出,就要用反引号 ` 把字符串包起来
var str2:=` var c3 byte='c'
fmt.Print(c3)
`
// 字符串变量一旦赋值后就不能单独修改其中的字符,下面这行编译不能通过
str1[1]='k'

最新文章

  1. node.js下使用RSA加密事例(windows)
  2. SpringMVC自定义处理器里的那些事
  3. oracle 中数据库完全导入导出:cmd命令行模式(转载)
  4. C#操作word模板插入文字、图片及表格详细步骤
  5. 可视化工具之 IGV 使用方法
  6. Spring Dynamic Modules - DMserver
  7. 如何修正Feedly文章中文標題亂碼或無法正常顯示的問題
  8. struts2中的文件上传,文件下载
  9. C-Sharp网络编程案例解析(Socket类的使用)
  10. distcc (dcc_execvp) ERROR: failed to exec XX: Permission denied
  11. MySQL 单实例编译安装 以及多实例安装简介
  12. flex基本概念
  13. VUE iview date-picker取时间范围...
  14. scala-actor线程间通信
  15. webstorm 设置 sass自动编译问题
  16. 微信小程序分享
  17. json2的基本用法
  18. CF1132.Educational Codeforces Round 61(简单题解)
  19. Spark2.1.0模型设计与基本架构(下)
  20. 大数据入门第二十天——scala入门(二)scala基础01

热门文章

  1. 新下载了一个框架,然后npm install时候报错npm ERR! Maximum call stack size exceeded
  2. immutable.js学习笔记(四)----- OrederMap
  3. JSP第七次作业
  4. FAQ os.system调用失效问题
  5. ChatGPT与人工智能
  6. VM安装Centos 经典安装
  7. Git03 自建代码托管平台-GitLab
  8. Vue中组件和插件的区别
  9. 字符串(str)内置方法补充、列表(list)内置方法、可变类型与不可变类型、队列和栈
  10. 记一次使用tika解析文件文本导致的内存溢出问题