Golang 安装和配置

1. Windows下的安装和基本配置 打开官网 https://golang.org/ ,点击红框中的 Download Go 图:Golang 主页 进入到下载页面,向下滚动到最新版本详细的下载列表。 图:下载页面 我先介绍Windows的安装:总共有红框中的四个文件。386 代表你的操作系统是32位使用这个,amd64 代表64位操作系统使用的(AMD首先生产了64位cpu,所以一般称为amd64)。(在 我的电脑 (windows10叫此电脑,英文版叫This PC),右键选择属性,里面...阅读全文

阅读:6001 评论:0

Go实战--golang中文件以及文件夹路径相关操作

生命不止,继续 go go go!!! 之前介绍过golang的标准库:path/filepath, os Go语言学习之path/filepath包(the way to go) Go语言学习之os包中文件相关的操作(The way to go) 今天就跟大家分享几个关于文件以及文件夹的相关操作。 获取目录中所有文件 使用包: io/ioutil 使用方法: ioutil.ReadDir 读取目录 dirmane 中的所有目录和文件(不包括子目录) 返回读取到的文件的信息列表和读取过程中遇到的...阅读全文

2017-09-11 15:27 wangshubo1989
阅读:11907 评论:0

基于go搭建微服务实践教程 (概览)

原文:Go Microservices blog翻译:秦伟格转载请注明原文及翻译。 译者按:公司转向重新做一套支付系统,并打算用golang的微服务来实现。于是上网上找一找教程,发现中文教程都不是很系统,于是找到了这一篇,自己实践下来,感觉深浅适中,讲解清晰,一步一步可以跟着做下来,之后能明白微服务大概的意思。所以用业余时间翻译了一下,献给大家。(笔者居住在国外,但第一次翻译技术文章,希望大家能指正不足) 这一系列博客会用go语言搭建一个为服务系统,这个过程中,我们会逐步加入新的东西,并且最后让...阅读全文

2018-05-05 14:34:36 瘦瘦鸭
阅读:4061 评论:0

Go36-23,24,25-单元测试

单元测试 对于程序或软件的测试分很多种,比如:单元测试、API测试、集成测试、灰度测试等。这里主要针对单元测试进行讲解。 Go 语言是一门很重视程序测试的语言,它不但自带了testing包,还有专门用于程序测试的命令go test。要想真正用好一个工具,就需要了解它的核心逻辑。 测试源码文件 单元测试,又称程序员测试。就是程序员程序员们本该做的自我检查的工作之一。 我们可以为Go程序编写3类测试: 功能测试(test) 基准测试(benchmark),也称性能测试 示例测试(example) 前...阅读全文

2019-01-22 13:27:07 骑士救兵
阅读:778 评论:0

ThinkGo:一个轻量级的 Go 语言 MVC 框架

[ThinkGo](https://github.com/thinkoner/thinkgo ) 是一个轻量级的 Go 语言 MVC 框架,目前支持路由、中间件、控制器、请求、响应、Session、视图、日志、缓存、[ORM](https://github.com/thinkoner/torm )等 web 框架应该具备的基本功能,ThinkGo致力于让代码简洁且富于表达力,帮助开发者快速构建一个 Web 应用。 ## 特性 - 简洁的路由,支持参数注入 - 强大的路由中间件,支持...阅读全文

2019-02-12 16:21:39 techoner
阅读:1435 评论:2