安装 下载地址:http://sourceforge.net/projects/liteide/files 源码地址:https://github.com/visualfc/liteide 首先配置Go开发环境,然后根据…
标签:go语言
golang 下划线(underscore)的意义
“_”(下划线),可以简单理解为赋值但以后不再使用,在golang中使用比较多,使用场合不单一,这里稍作总结,方便理解 用在import import _ "net/http/pprof" ppr…
优秀的 Go存储开源项目和库
存储服务器(Storage Server) Go 实现的存储服务器 minio– Minio 是一个与 Amazon S3 APIs 兼容的开源对象存储服务器,分布式存储方案 rclone̵…
Go语言之字符类型(byte和rune)九
字符串中的每一个元素叫做“字符”,在遍历或者单个获取字符串元素时可以获得字符。 Go 语言的字符有以下两种: 一种是 uint8 类型,或者叫 byte 型,代表了 ASCII 码的一个字符。 另一种是 rune 类型,…
GoWeb开发_Iris框架讲解(四):Iris框架设置操作
路由组的使用 在实际开发中,我们通常都是按照模块进行开发,同一模块的不同接口url往往是最后的一级url不同,具有相同的前缀url。因此,我们期望在后台开发中,可以按照模块来进行处理我们的请求,对于这种需求,iris框架…
go的数组和切片初始化
数组 数组是内置(build-in)类型,是一组同类型数据的集合。 它是值类型,通过从0开始的下标索引访问元素值。 在初始化后长度是固定的,无法修改其长度。 当作为方法的入参传入时将复制一份数组而不是引用同一指针。 数组…
go 教程1 语言特点
Go语言是一种并发的、带垃圾回收的、快速编译的新语言。它具有以下特点: 可以在一台计算机上仅用几秒钟的时间编译一个大型的Go语言程序。 Go语言为软件构造提供了一种模型,它使依赖分析更加容易,且避免了大部…
GO: 文件以及文件夹操作
获取目录中所有文件 使用包: io/ioutil 使用方法: ioutil.ReadDir 读取目录 dirname 中的所有目录和文件(不包括子目录) 返回读取到的文件的信息列表和读取过程中遇到的任何错误 返回的文件列…
去欧洲游玩,这几款App一定能帮到你
写在前面的话: 我的回国倒计时还有11天。 结束交换学业后的这段旅途比较长,我算了算,浪在外面的时间大概是24天,去8个国家11个城市,这是我有生以来最长最广的一段旅行。 以后有机会好好写写这段在东西南北欧飞来走去,闲晃…
Go netpoller
本文翻译自The Go netpoller 摘要 这边文章将介绍 Go 如何处理网络 I/O 阻塞I/O 在Go中,所有的I/O都是阻塞的。 Go生态系统是围绕这样的想法构建的,即你根据阻塞接口进行编写,然后通过goro…
go语言的值传递和指针传递
Go允许通过指针(有时称为引用)和值来传递参数。在这篇文章中,我们将比较两种方法,特别注意可能影响选择的不同情境。 指针传递与值传递 严格地说,go方法或函数只有一种传递方式,那就是值传递。每次将一个变量作为参数传递时,…
Go编码规范指南
转自 序言 看过很多方面的编码规范,可能每一家公司都有不同的规范,这份编码规范是写给我自己的,同时希望我们公司内部同事也能遵循这个规范来写Go代码。 如果你的代码没有办法找到下面的规范,那么就遵循标准库的规范,多阅读标准…