srcmini - 专业IT技术分析博客srcmini

个性化阅读
专注于IT技术分析

最新文章 第2078页

Go

GO使用排序

半瓶木阅读(1069)评论(0)赞(0)

Go具有排序包, 可用于对内置以及用户定义的数据类型进行排序。 sort包具有不同的方法来对不同的数据类型进行排序, 例如Ints(), Float64s(), Strings()等。 我们可以使用AreSorted()方法(例如Float...

Go

GO随机数生成

半瓶木阅读(1021)评论(0)赞(0)

我们可以使用rand对象生成随机数。我们应该为rand对象提供一些种子, 以使生成的数量不同。如果我们不提供种子, 那么编译器将始终产生相同的结果。 去随机数生成 输出:

Go

Go互斥锁

半瓶木阅读(929)评论(0)赞(0)

互斥锁或互斥量可用于同步对状态的访问, 并跨许多goroutine安全地访问数据。它充当代码关键部分入口的防护, 因此一次只能有一个线程进入关键部分。 我们用它围绕特定的代码行设置了一个锁。当一个Goroutine持有锁时, 所有其他Gor...

Go

GO使用JSON

半瓶木阅读(943)评论(0)赞(0)

Go具有对JSON编码和解码的内置支持。它还支持自定义数据类型。 Marshal函数用于将go数据类型转换为JSON格式。 Marshal函数的语法为: Marshal返回v的JSON编码。 布尔值转换为JSON布尔值。浮点数, 整数和数字...

GO HTTP服务器-srcmini
Go

GO HTTP服务器

半瓶木阅读(939)评论(0)赞(0)

Go也可以用于创建Web应用程序。 Net / http是用于构建Web应用程序的库程序包。它具有HandelFunc()函数, 该函数将传入的请求路由到其相应的函数。 ListenAndServe函数用于创建监听提供的端口的资源服务器。函...

Go

Go文件I/O

半瓶木阅读(1007)评论(0)赞(0)

在运行中, os.file对象用于文件操作。 os.File对象也称为文件句柄。 os包中的open函数用于在Go中打开文件。 io / ioutil包中的ReadFile()用于读取文件。此方法返回[] byte个读取字节的数组。 fil...

Go

Go时间纪元

半瓶木阅读(967)评论(0)赞(0)

在Go中, 我们可以以秒, 毫秒, 纳秒为单位生成时间。时间包具有所需的方法, 如秒, 纳米等, 可以为我们提供帮助。 参考时间是Unix纪元。我们还可以将纳秒或毫秒转换为时间格式。 输出:

Go

go channel频道

半瓶木阅读(994)评论(0)赞(0)

通道充当管道, 我们通过管道将键入的值从一个Go routine发送到另一个Go routine。由于在任何给定时间只有一个Go routine可以访问数据项, 因此可以保证同步。数据的所有权在不同的Go routine之间传递。因此, 通...

Go

Go Base64编码

半瓶木阅读(1899)评论(0)赞(0)

我们可以在Go中编码String和url。 Go有带字节数组并转换为字符串编码的Encoder。 解码器获取编码后的值并将其转换为原始字符串。 Go Base64示例 输出: