Golang变量常量、命令、init函数和mian函数-Golang夯实基础第二天
init函数 功能 在程序执行之前(调用main函数之前,做一些初始化的操作) 特点 每个包可以可以有多个init函数; a.go package main func init() { fmt.Println("我是来自a.go的init函数") } b.go package main func init() { fmt.Println("我是来自b.go的init函数
init函数 功能 在程序执行之前(调用main函数之前,做一些初始化的操作) 特点 每个包可以可以有多个init函数; a.go package main func init() { fmt.Println("我是来自a.go的init函数") } b.go package main func init() { fmt.Println("我是来自b.go的init函数
数据类型 值类型 类型 名称 具体类型 bool 布尔型 bool int 整型 int int8 int16 int32 int64 uint 无符号整型 uint uint8 uint16 uint32 uint64 float 浮点型 float32 float64 string 字符串 string complex 复合型 complex64 co
需求分析 每次写完代码,想在服务器运行,需要先上传源代码、然后再编译,流程很复杂繁琐; 直接使用vim等工具编辑十分不便利 步骤流程 打开VScode商店,搜索ssh,找到Remote - SSH 直接安装即可 输入命令面板的Ctrl+Shift+P 快捷键,然后输入>ssh,如果快捷键不生效,点击左上角查看然后选择命令面板 现在是第一次配置,选择Add New S
原理概括 Vue3使用Proxy劫持数据的修改和读取 使用ReflectAPI修改和读取数据 在读取属性时,记录是哪个函数读取的,每一个属性对应一个Set对象 在属性被修改时,使用forEach遍历调用这些函数,完成修改渲染 原理参考图 实现代码 <!DOCTYPE html> <html lang="en"> <head> <
阶段一 与服务器成功连接 实现代码 client.go package main import ( "fmt" "net" ) type Client struct { ServerIp string ServerPort int Name string conn net.Conn } func NewCli