王旭阳个人博客

WXY

Golang

Go 语言是面向对象的编程语言吗?

Go 语言是面向对象的编程语言吗?

Go 语言不能简单地归类为面向对象的编程语言,它更准确的说法是:Go 语言是一种支持部分面向对象特性的多范式编程语言。 支持的面向对象特性: 封装 type person struct { name string // 小写私有 Age int // 大写公开 } //
101
0
1
2025-03-24
一个工具管理所有运行时版本!支持Windows(非 WSL)

一个工具管理所有运行时版本!支持Windows(非 WSL)

摘要总结: vfox是一个跨平台、可拓展的版本管理器,类似于asdf-vm,但具有更好的性能和更广泛的支持。它支持多种编程语言,如Java、Node.js、Flutter和.Net等,并可以在Windows下运行,无需WSL。其优点在于能够支持单独为项目指定版本,并且已经拥有广泛的SDK支持。通过GitHub上的vfox仓库,用户可以方便地获取和管理不同版本的开发工具。总之,vfox提供了一个强大的工具来管理多个版本的环境,适用于各种开发需求。
494
0
8
2024-03-01
微信域名拦截检测

微信域名拦截检测

摘要 微信域名检测接口,最新官方接口检测域名在微信中打开是否被封被拦截。 为什么需要这个接口?因为在微信中推广链接,会涉及到违规,一旦链接违规,就会被微信封禁,禁止跳转,停止访问。 这个接口可以获取到你的链接的封禁情况,你可以开发实时监控系统,或者是嵌套多层跳转,精准监控每个域名的状态,实时监控推广情况,保证最佳的推广效果! 域名在微信被拦截的3种常见情况
667
1
3
2024-02-01
Golang 全球代理汇总,含国内加速代理

Golang 全球代理汇总,含国内加速代理

设置代理 go env -w GOPROXY=https://goproxy.cn,directhttps://goproxy.cn为代理地址全球地址go env -w GOPROXY=https://proxy.golang.com.cn,directgo env -w GOPROXY=https
1049
0
10
2022-08-15
Go跨平台编译

Go跨平台编译

默认我们go build的可执行文件都是当前操作系统可执行的文件,Go语言支持跨平台编译——在当前平台(例如Windows)下编译其他平台(例如Linux)的可执行文件。
1449
0
6
2022-06-25
Golang加载yaml类型配置文件

Golang加载yaml类型配置文件

通常我们在使用数据库或者其他配置的时候都会有很多敏感信息,如果直接写在代码里会造成信息泄露,而且如果数据库的信息或者其他配置发生变动时,维护起来也很不方便。所以通常情况下使用配置文件的方式。
479
0
6
2022-06-07