Loading

随笔分类 -  Go

摘要:前言 考虑到印象笔记以后不续费了,这里转存到博客园一份 因内容是自己写的笔记, 未作任何润色, 所以看着很精简, 请见谅 查看官方文档 在新的go安装包中,为了减小体积默认去除了go doc 安装go语言后在DOS中输入 然后在浏览器中打开 127.0.0.1:9000 即可(不能关闭DOS) 该系 阅读全文
posted @ 2020-01-06 16:24 ChnMig 阅读(774) 评论(0) 推荐(1)
摘要:前言 每次建项目的时候可以直接复制了,也算是方便自己,以后发现少的会更新 正文 作用 git提交时忽略文件 文件名 .gitignore Python # Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] *$py.class 阅读全文
posted @ 2019-12-13 18:00 ChnMig 阅读(7352) 评论(0) 推荐(0)
摘要:前言 什么是交叉编译? 交叉编译指在某个平台编译另一平台能使用的文件 本文列出交叉编译的命令, 全程干货, 不多BB 正文 本文参考官方文档 https://golang.google.cn/doc/install/source#introduction https://golang.google. 阅读全文
posted @ 2019-11-06 20:37 ChnMig 阅读(5459) 评论(0) 推荐(0)
摘要:前言 go的版本以至1.13,一直以来令人诟病的依赖管理也有了官方的方向,但是看了一下目前很多blog文章还是比较老的. 所以这里对 go mod 做一个大致的说明 正文 前提 go版本为1.13及以上 官方文档 如果你想更深层次的了解GO MODULE的意义及开发者们的顾虑,可以直接访问官方文档( 阅读全文
posted @ 2019-11-06 17:20 ChnMig 阅读(35759) 评论(8) 推荐(6)
摘要:正文 安装 安装我们使用 HomeBrew ,其使用方法详见我的上一篇博文 配置环境变量 Go1.3及以后版本跳过以下步骤 进入变量文件 如果该文件已经有数据请勿动,直接在最后另起一行输入 保存 应用变量 阅读全文
posted @ 2019-09-03 16:38 ChnMig 阅读(833) 评论(0) 推荐(0)
摘要:前言 Go语言学到 Gin 框架了, 其实每天学习是比较辛苦的事情, 坚持下去! 在使用 Go 过程中发现, 最无奈的是Go的一些模块下不下来, 即便挂了V, 油管2k不卡的那种, 依旧是 time out, 本文通过修改源为国内源的方法来规避此问题 正文 推荐使用的两个, goproxy.cn 和 阅读全文
posted @ 2019-08-13 14:15 ChnMig 阅读(28894) 评论(0) 推荐(0)
摘要:前言 宇宙第一IDE对于笔记本来说还是太过沉重了 VsCode虽然差了点但是胜在插件多且够轻量 VsCode的安装/汉化参考我之前的博客 https://www.cnblogs.com/chnmig/p/9835004.html 本章讲述怎样配出一个写Go语言舒服的环境 变更记录 # 19.4.30 阅读全文
posted @ 2019-04-30 15:34 ChnMig 阅读(16986) 评论(0) 推荐(1)
摘要:前言 有段时间没摸Go语言了,最近B站的Go语言泄露挺火的. 还差的很远呐 学无止境 本章主要介绍一些零碎的小知识点 变更记录 # 19.4.30 起笔 # 19.4.30 增加代码打包步骤 正文 go代码打包 与Python不同,go语言在生产环境中是需要打包代码的 比如写一个最简单的hellow 阅读全文
posted @ 2019-04-30 14:50 ChnMig 阅读(520) 评论(0) 推荐(0)
摘要:本章主要介绍Go语言的数据类型 布尔(bool) 布尔指对或者错,也就是说bool只有两个值, True 或 False 两个类型相同的值可以使用比较运算符来得出一个布尔值 当两个值是完全相同的情况下会返回 True,否则返回 False。 上方的代码返回 true 如果值不相同返回 false 如 阅读全文
posted @ 2018-12-12 17:47 ChnMig 阅读(2396) 评论(0) 推荐(0)
摘要:Linux的东西果然不记不行啊~ 下载&安装 下载 我们先找到linux版的下载链接 打开网址找到Linux对应的链接右键复制下载地址 然后连接服务器,使用wget命令获取安装包(如没有wget命令需要先安装wget) 例如 下载完成后用 ls 命令查看下载文件 安装 然后我们解压gz包 然后我们再 阅读全文
posted @ 2018-12-12 10:53 ChnMig 阅读(3656) 评论(0) 推荐(0)
摘要:本来这里是写数据类型的,但是规划了一下还是要一步步来,那么本篇就先介绍一下Go语言的 优势/关键字 吧 本章转载 《The Way to Go》一书 Go语言起源和发展 Go 语 言 起 源 2007 年, 并 于 2009 年 正 式 对 外 发 布。 它 从 2009 年 9 月 21 日 开 阅读全文
posted @ 2018-11-23 17:58 ChnMig 阅读(697) 评论(0) 推荐(0)
摘要:HelloWorld 我们先看看一个最简单的HelloWorld代码 这段代码可以在控制台输出 "Hello, World!" 下面让我们来刨析一下此段代码 第一行的 package main 定义了该程序的包名为 main ,main的功能同其它语言一样,都代表着程序的主要部分/入口,每一个应用都 阅读全文
posted @ 2018-11-18 18:12 ChnMig 阅读(1850) 评论(0) 推荐(0)
摘要:Go语言简介 什么是Go语言 Go语言是谷歌2009发布的第二款开源编程语言。 Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。 Go 语言具有很强的表达能力,它简洁、清晰而高效。得益于其并发机制, 用它编写的程序能够 阅读全文
posted @ 2018-11-07 17:30 ChnMig 阅读(14754) 评论(0) 推荐(0)