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%