51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Go笔记

go 获取文件的详细信息代码

go 获取文件的详细信息代码

厉飞雨 阅读(432) 评论(0) 赞(24)

<pre><code>//1.文件对象的类型 // 2.获取文件对象的详细信息 func fileSizetest() { filepath := &quot;C:\\Users\\chaoren\\GolandProjects\\mylogger\\main\\main.go&quot; fileObj, err := os.O...

go 日志库案例最终版

go 日志库案例最终版

厉飞雨 阅读(450) 评论(0) 赞(16)

主要涉及 main.go mylogger.go( 接口文件) outputconsol.go(输出日志到终端) outputfile.go (输出 日志到 文件) *** ** * ** *** mylogger.go( 接口文件) ------------------ *** ** * ** *** package main i...

go语言之反射

go语言之反射

厉飞雨 阅读(421) 评论(0) 赞(14)

go 反射,**反射 我们知道其原理就可以, 没必要自己去写。** 反射是指在程序运行期间对程序本身进行访问和修改的能力。程序在编译时,变量被转换为内存地址,变量名不会被编译器写入到可执行部分。在运行程序时,程序无法获取自身的信息。 支持反射的语言可以在程序编译期间将变量的反射信息,如字段名称、类型信息、结构体信息等整合到可执行文件中,并给程序提供接口访问反射信息,这样就可...

goland汉化包(2023)中文语言包

goland汉化包(2023)中文语言包

厉飞雨 阅读(447) 评论(0) 赞(17)

<h3>Chinese (Simplified) Language Pack / 中文语言包 Plugin Is Being Downloaded</h3> <p>安装包步骤</p> <h3>1. 下载 汉化包:</h3> <p>goland2023汉化插件: https://url69.ctf...

go包管理导包(go module)

go包管理导包(go module)

厉飞雨 阅读(264) 评论(0) 赞(17)

如何使用go module导入本地包 `go module`是Go1.11版本之后官方推出的版本管理工具,并且从`Go1.13`版本开始,`go module`将是Go语言默认的依赖管理工具。到今天`Go1.14`版本推出之后`Go modules` 功能已经被正式推荐在生产环境下使用了。 这几天已经有很多教程讲解如何使用`go module`,以及如何使用`go modu...

GoLand历史版本下载

GoLand历史版本下载

厉飞雨 阅读(745) 评论(0) 赞(15)

<p>Choose the region to see content specific toChina Mainland</p> <p>Continue<br /> Developer Tools<br /> Team Tools<br /> Education<br /> Solutions...

Go语言log标准库

Go语言log标准库

厉飞雨 阅读(431) 评论(0) 赞(16)

<p>Go语言标准库log日志介绍</p> <h1>log {#autoid-0-0-0}</h1> <p>Go语言内置的<code>log</code>包实现了简单的日志服务。本文介绍了标准库<code>log</code>的基本使用。</p> <h2...

go语言package

go语言package

厉飞雨 阅读(457) 评论(0) 赞(17)

<p>go package</p> <p>在工程化的Go语言开发项目中,Go语言的源码复用是建立在包(package)基础之上的。本文介绍了Go语言中如何定义包、如何导出包的内容及如何导入其他包。</p> <h1>包与依赖管理 {#autoid-0-0-0}</h1> <p><strong...

Go语言文件操作

Go语言文件操作

厉飞雨 阅读(421) 评论(0) 赞(16)

Go语言文件操作 ======== 打开和关闭文件 {#autoid-0-0-0} ======================= `os.Open()`函数能够打开一个文件,返回一个`*File`和一个`err`。对得到的文件实例调用`close()`方法能够关闭文件。 package main import ( "fm...