golang
已收录文章:12594篇
-
所有的编程语言都反映了语言设计者对编程哲学的反思,通常包括之前的语言所暴露的一些不足地方的改进。Go语言从发布 1.0 版本以来备受众多开发者关注并得到广泛使用,Go语言的简单、高效361 收藏
-
XML(extensible Markup Language) 格式被广泛用作一种数据交换格式,并且自成一种文件格式。与 JSON 相比,XML 复杂得多,手动写起来也啰嗦而且乏味得多。encoding/xml 包可以用在结构体和 XML 格式之间进356 收藏
-
在Go语言项目中使用Zap日志库介绍 在许多Go语言项目中,我们需要一个好的日志记录器能够提供下面这些功能: 能够将事件记录到文件中,而不是应用程序控制台。日志切割-能够根据文件大小239 收藏
-
Golang中的error Golang中的 error 就是一个简单的接口类型。只要实现了这个接口,就可以将其视为一种 error type error interface { Error() string } error的几种玩法 翻看Golang源码,能看到许多类似于下面307 收藏
-
看代码吧~ package main import ( "fmt" ) type XCDataStu struct { Id int `json:"id" xorm:"id"` Name string `json:"name" xorm:"name"` } type XCDataStu1 struct { Id int `json:"id" xorm:"id"` Str1 string `json:"str1"453 收藏
-
资源竞争 channel 常用于并发通信,要保证并发安全,主要使用互斥锁。在并发的过程中,当一个内存被多个 goroutine 同时访问时,就会产生资源竞争的情况。这块内存也可以称为共享资源。 并发391 收藏