Fred

学习是反复的事情 |

Fred's Github chart

2-5. 基础语法

1 位 - 字节 - 字符 - 编码 1 2 3 4 5 6 7 8 9 10 11 12 1、位:数据存储的最小单位。每个二进制数字 0 或者 1 就是 1 个位; 2、字节:8 个位构成一个字节;即:1 byte (字节)= 8 bit (位); 1 KB = 1024 B (字节); 1 MB = 1024 KB; (2^10 B) 1 GB = 1024 MB; (2^20 B) 1 TB = 1024 GB; (2^30 B) 3、字符:a、A、中、+、*、の...... 均表示一个字符 ; unioncode 一个

2-4. 数据类型相关操作

一。数据互相转换 int 转 string string := strconv.Itoa (int) string 到 int int,err := strconv.Atoi (string) string 到 int64 int64, err := strconv.ParseInt (string, 10, 64) int64 到 string string := strconv.FormatInt (int64,10) map 到 json 字符串 1 2 3 m := map [string] string {} mjson,_ :=json.Marshal (m) mString :=string (mjson) json 到 struct 如果是单层可以直接用 interface 转为 map 1 2 3 jsonStr = `{}` var jsonStruct interface {} JSON.Unmarshal ([] byte (jsonStr), &jsonStruct) 有嵌套,把需要解析的字段一一列出,这里注

2-3. 运算符

1 运算符 Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 1.1 算术运算符下表列出了所有 Go 语言的算术运算符。假定 A 值为 10,B 值为 20。 运算符 描述 实例 + 相加 A + B 输出结果 30 - 相减 A - B 输出结果 -10 * 相乘 A * B 输出结果 200 / 相除 B / A 输出结果 2 % 求余 B % A 输出结果 0 ++ 自增 A++ 输

2-2. 数据类型

1 数据类型 Go 语言按类别有以下几种数据类型: 序号 类型和描述 1 布尔型布尔型的值只可以是常量 true 或者 false。一个简单的例子:var b bool = true。 2 数字类型整型 int 和浮点型 float32、float64,Go 语言支持整型和浮点型数字,并且支持复数,其中位的运算采用补码。 3 ** 字符串类型:** 字符串就是一

2-1. 变量

1 位 - 字节 - 字符 - 编码 1 2 3 4 5 6 7 8 9 10 11 12 1、位:数据存储的最小单位。每个二进制数字 0 或者 1 就是 1 个位; 2、字节:8 个位构成一个字节;即:1 byte (字节)= 8 bit (位); 1 KB = 1024 B (字节); 1 MB = 1024 KB; (2^10 B) 1 GB = 1024 MB; (2^20 B) 1 TB = 1024 GB; (2^30 B) 3、字符:a、A、中、+、*、の...... 均表示一个字符 ; unioncode 一个

1-1. GoPath 和 GoMod

GOPATH1、为什么要配置 GOPATH 配置 GOPATH 的用意是为了方便项目的部署和构建,以及可以直接使用 go get 命令下载第三方的包到自己的项目的 src 下和相关的执行文件 bin 目录,和中间文件 pkg src :项目的源代码 pkg :编译后的生成文件 bin : 编译后的可执行文件 如果你只是想单独的写个 go 代码可以不设置 GOP

1-0. 环境配置

Golang - 环境配置 1 认识 go 语言 go 语言(或 Golang)是 Google 开发的开源编程语言,诞生于 2006 年 1 月 2 日下午 15 点 4 分 5 秒,于 2009 年 11 月开源,2012 年发布 go 稳定版 go 是非常年轻的一门语言,它的主要目标是 “兼具 Python 等动态语言的开发速度和 C/C++ 等编译型语言的性能与安全性 可以粗

go 开发环境配置

配置了这么多次 go 开发环境,每次都踩坑,记录下使用 windows 系统开发 go 语言的环境配置,了解 go 语言的开发环境特点 开发环境: VSCode go 1.24 多版本管理 1 下载安装 官方下载安装 建议安装到 默认路径下面 C:\Program Files\Go 安装完成后,会发现多了些东西 GOPATH : % USERPROFILE%\go 在用户根目录下 bin 下面是 go 的一些插件 用 vscode 开发的时候 会依赖这些插件

多平台 GitHub 配置代理

本地拉取 github 老是失败,可通过全局配置代理,或只给 github.com 配置代理 前言:本地拉取 github 老是失败,可通过全局配置代理,或只给 github.com 配置代理 git 配置代理 1 windows 设置代理 1.1 http || https 协议 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 // 设置全局代理 git config --global https.proxy http://127.0.0.1:7897 git config --global https.proxy https://127.0.0.1:7897 //socks git config --global http.proxy socks5://127.0.0.1:7897 git config

sqoop 使用文档

sqoop 介绍 Sqoop 是一个设计用于在 Hadoop 和关系数据库或大型机之间传输数据的工具。您可以使用 Sqoop 将数据从关系数据库管理系统 (RDBMS)(例如 MySQL 或 Oracle)或大型机导入 Hadoop 分布式文件系统 (HDFS),在 Hadoop MapReduce 中转换数据,然后将数据导出回 RDBMS 。 Hadoop 生态包括: HDFS,Hive,Hbase 等 RDBMS 体系包
0%