
go语言学习
文章平均质量分 58
JinrongLiang
开放、自由、分享
展开
-
go语言学习笔记
go语言学习笔记一、变量的使用1.1 什么是变量1.2 声明变量1.3 注意事项二、常量的使用2.1 常量声明2.2 iota三、打印输出3.1 fmt包3.2 导入包3.3 常用打印函数四、键盘输入4.1 fmt包读取键盘输入4.2 bufio包读取五、基本数据类型5.1 布尔型bool5.2 数值型5.3 字符串型5.4 数据类型转换:Type Convert六、复合类型(派生类型)七、运算符7.1 算术运算符7.2 关系运算符7.3 逻辑运算符7.4 位运算符7.5 赋值运算符7.6优先级运算符优先原创 2021-04-08 11:08:30 · 1827 阅读 · 0 评论 -
“sudo: go:找不到命令”完美解决方案
当我们配置好go环境,可以正常使用go命令,但是使用 sudo 权限执行 go 命令,出现“sudo: go:找不到命令”时:解决方案:sudo vim /etc/sudoers在这行加入go的bin路径:保存退出后,再次使用sudo go :问题完美解决!...原创 2021-03-25 11:17:52 · 6946 阅读 · 4 评论 -
go语言学习(二)——Gin 框架简介
GoWeb开发有很多框架,如Beego、Gin、Revel、Echo、IRis等,学习框架可以快速做开发,对比常见goweb框架,通过其github的活跃度,维护的team,生产环境中的使用率以及师兄的推荐,个人选择了学习Gin这个轻巧框架。1. Gin框架简介Gin是一个golang的微框架,基于 httprouter,封装比较优雅,API友好,源码注释比较明确。具有快速灵活,容错率高,高性能等特点。框架更像是一些常用函数或者工具的集合。借助框架开发,不仅可以省去很多常用的封装带来的时间,也有助于团队原创 2020-05-25 21:09:37 · 2348 阅读 · 0 评论 -
go语言学习(一)——go语言简介和环境搭建
1.什么是gogo语言是一门并发支持、垃圾回收的编译型系统编程语言旨在创造一门具有在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡点的一门编程语言。2.go的主要特点类型安全和内存安全以非常直观和极低代价的方案实现高并发高效的垃圾回收机制快速编译(同时解决C语言中头文件太多的问题)为多核计算机提供性能提升的方案UTF-8编码支持3.Ubuntu下go环境搭建3.1 下载并解压符合操作系统的二进制源码包在这里选择合适的包并下载:https://golang.org/dl/原创 2020-05-22 17:10:55 · 979 阅读 · 0 评论