上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 107 下一页
  2018年11月6日
摘要: Mosquitto的安装,可以参见:https://mosquitto.org/download/ 【基础配置】Mosquitto服务的配置文件为/etc/mosquitto/mosquitto.conf,但一般情况下,我们不会去修改这个文件,而是将需要配置的内容新建文件保存在/etc/mosqui 阅读全文
posted @ 2018-11-06 21:45 清明-心若淡定 阅读(148) 评论(0) 推荐(0) 编辑
  2018年11月5日
摘要: go install和go build之争。目前,IDEA插件和LiteIDE都采用了go build。Eclipse插件采用了go install。官方推荐go install方式编译项目,官方项目结构应该是 package main、func main() { }、func init() { } 阅读全文
posted @ 2018-11-05 20:54 清明-心若淡定 阅读(216) 评论(0) 推荐(0) 编辑
摘要: package fmt fmt包实现了格式化的I/O函数,这点类似C语言中的printf和scanf,但是更加简单,其中的格式“占位符”衍生自 C 占位符 一般占位符 布尔占位符 浮点数及其复合构成占位符 指针 fmt中的方法: 阅读全文
posted @ 2018-11-05 20:44 清明-心若淡定 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 参考网址:https://gobyexample.com 变量 Go中使用全新的关键字var来声明变量。var我们并不陌生,在Javascript 和C#中均有出现。不同的是Go和C#中变量属于强类型,在声明变量后就不允许改变其数据类型。记住,Go属于强数据类型 声明及初始化 值得注意的一点,赋值时 阅读全文
posted @ 2018-11-05 20:35 清明-心若淡定 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 引入包有以下几种方式: 1. 最简单的方式引入一个包的方式是直接引入包,例如: import "fmt" import "os" 2. 也可以通过下面的方式将包一块引入,并写在括号内: import ( "fmt" "os" ) 通过上面的方式,可以引入系统包或第三方的包,下面重点介绍如何引入自定义 阅读全文
posted @ 2018-11-05 20:11 清明-心若淡定 阅读(886) 评论(0) 推荐(0) 编辑
摘要: 配置Git 生成ssh key在git bash中输入以下命令: $ ssh-keygen -t rsa -C "your_email@youremail.com" 后面的your_email@youremail.com改为你在github上注册的邮箱,之后会要求确认路径和输入密码,我们这使用默认的 阅读全文
posted @ 2018-11-05 19:47 清明-心若淡定 阅读(203) 评论(0) 推荐(0) 编辑
  2018年11月4日
摘要: Golang使用Groutine和channels实现了CSP(Communicating Sequential Processes)模型,channles在goroutine的通信和同步中承担着重要的角色。在GopherCon 2017中,Golang专家Kavya深入介绍了 Go Channel 阅读全文
posted @ 2018-11-04 22:25 清明-心若淡定 阅读(2088) 评论(0) 推荐(0) 编辑
摘要: 25个关键字 程序声明:import, package 程序实体声明和定义:chan, const, func, interface, map, struct, type, var 程序流程控制:go, select, break, case, continue, default, defer, e 阅读全文
posted @ 2018-11-04 20:53 清明-心若淡定 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1、包简述 GO本身没有项目的概念,只有包,包括可执行包和不可执行包,而不管什么包,都应该包含在 $GOPATH/src 目录下,GO命令和编译器会在 $GOPATH/src 目录下搜索相应的包。比如 import "logging" 则会在所有设置的 $GOPATH/src 下去寻找相应包,而不仅 阅读全文
posted @ 2018-11-04 20:51 清明-心若淡定 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1、GO命令一览 GO提供了很多命令,包括打包、格式化代码、文档生成、下载第三方包等等诸多功能,我们可以通过在控制台下执行 go 来查看内置的所有命令 下面来逐个介绍,也可以详细参考 https://github.com/hyper-carrot/go_command_tutorial 2、go b 阅读全文
posted @ 2018-11-04 20:44 清明-心若淡定 阅读(198) 评论(0) 推荐(0) 编辑
上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 107 下一页