加载中
Go依赖管理

代码使用外部包时,这些包(作为模块发布的)就是依赖。开发过程中,可能需要更新或替换这些依赖。Go提供了依赖管理工具,来安全的管理应用的依赖。 这一节描述了如何管理依赖,依赖管理的大...

07/23 16:11
52
Go代码的正规写法

简述 本文档演示了一个简单模块里的包的开发,以及Go工具的说明,以及模块和包的获取、构建、安装的标准方式。 注意:本文档会使用1.13版本及以上,并且不设置GO111MODULE环境变量。 代码组织...

07/18 15:03
36
Go泛型入门

本节描述Go泛型的基本内容。使用泛型,可以在调用函数时,传入指定的几种类型中的一种作为参数。 本节先声明两个不是泛型的函数,然后再声明一个泛型函数来同时实现前面两个函数的功能。 创建...

07/17 19:51
17
Go:使用Go和Gin开发一个RESTFul Api

本节说明使用Go和Gin开发Web Api的基本用法。 如果对Go和Go的工具熟悉的话,本节将会学到更多知识。如果是第一次接触Go,请先学基础知识。 Gin大大简化了构建Web应用的相关代码,包括应用服务...

07/16 20:38
102
Go多模块的工作空间

多个模块放在同一个工作空间。 预备 Go版本1.8及以上 代码编辑器 命令行终端 创建模块 新建模块目录 初始化模块 go mod init example.com/hello 添加依赖 go get golang.org/x/example 创建 ...

07/14 08:09
46
Go的编译和安装

go run 命令在编写代码时用来调试代码是非常方便的,但是它不能生成可执行文件。 本节学习两个新命令: * go build,编译源码及依赖为可执行文件,但是不会安装 go install,编译并安装 执行...

07/13 12:51
16
Go内置的测试功能

开发期间进行测试,可以找出bug。 Go内置了测试模块,测试非常容易。特别是使用名称约定、Go的test包、go test命令,可以非常快速的写出并执行测试。 在greetings目录创建greetings_test.go...

07/13 10:58
8
Go的map示例

本节来实现一个人给多个人打招呼。也就是函数处理多个输入,并且返回多个输出。 修改Hello函数的参数类型,从单独字符串改成可以传多个字符串。如果这个模块已经发布,直接修改Hello函数的话...

07/11 22:43
16
Go:从切片(slice)里随机返回字符串

这一节会使用到slice,也叫切片,相当于动态数组,大小会随着元素的增加和删除而改变。slice是Go里面非常有用的类型。 这个代码里会新增一个有三个字符串的slice,然后随机返回一个slice里面...

07/11 17:40
749
Go返回并处理错误

处理错误是代码里必不可少的功能。这一节会在greetings模块里添加返回错误的代码,并在调用它的代码里对错误进行处理 在greetings/greetings.go 文件添加代码 package greetings import ( "...

07/11 07:40
17
go调用其他模块里的方法

上一节创建了greetings模块,这一节重新创建一个模块来调用greetings模块里的方法。 在greetings目录的同一级创建hello目录 进入hello目录,使用go mod init [模块路径]创建新的模块 编写代码...

07/10 22:43
439
创建go模块

本节会创建两个模块,第一个可以让其他库或应用来进行调用,第二个是调用第一个模块。 本节包含了语言里面的几个不同的主题: 创建模块 - 可以被其他模块调用方法的模块 在其他模块里调用创建...

07/10 21:45
83
go开始教程

开始 预备 其他编程语言的知识,可以帮助你快速学习 文本编辑器,推荐GoLand、VSCode、Vim 命令行工具 安装 请查看安装方法 开始Hello World 创建源码目录 开启代码的依赖管理 当代码里面导入...

go安装

安装 首先下载安装文件 https://golang.google.cn/doc/install ,根据页面选择下载对应系统的安装文件 Windows安装 跟普通的软件安装方法一样,安装完后打开cmd窗口,执行 go version ,如果...

vue中的html使用import的方法

直接import的方法,是不能直接在标签属性中使用的,需要在methods里面再export一次,如 import { getUserInfo } from '@/utils/auth' export def......

2021/10/18 17:33
990
在Linux开发前端,测试360等Window上面的浏览器

如果开发网页前端,使用的是Linux系统,又想测试只有window才有的浏览器,如360等等,可以在Linux系统,使用qemu运行一个window,然后在window系统通过浏览器访问10.0.2.2,就可以看到linux...

2021/08/20 11:40
48
Linux截图工具shutter

Linux截图工具Shutter 之前在Linux上面使用的截图工具是xfce自带的xfce-screenshooter,这个工具只能截图,不能对截图结果进行编辑,而且有时候不清晰。 Shutter可以对截图进行编辑,添加文字...

2021/08/14 11:41
59

没有更多内容

加载失败,请刷新页面

返回顶部
顶部