首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Go 技术

    Go 1.24.0 重磅发布:新特性、新工具,开发者必看!

    前言Gopher 们,Go 1.24.0 发布啦!Go 1.24.0 相比 Go 1.23.0 有许多改进。让我们一起来看看 Go 1.24.0 带来了哪些新变化吧!准备好了吗? 快速安装您可以从下载页面下载二进制和源代码发行版:https://go.dev/dl/#go1.24.0如果你已经安装了其他的 Go 语言版本,你也可以通过以下命令快速安装 Go 1.24.0 版本:$  go install golang.org/dl/go1.24.0@latest $ go1.24.0 download Downloaded   0.0% (   16384 / 87052317  Downloaded 100.0% (87052317 / 87052317 bytes) Unpacking /Users/chenmingyong/sdk/go1.24.0/go1.24.0.darwin-arm64 You may now run 'go1.24.0' $ go1.24.0 version go version go1.24.0 darwin/arm64语言层面上的更新Go 1.24 现在完全支持泛型类型别名

    2.1K139编辑于 2025-02-12
  • 来自专栏Rust语言学习交流

    【Rust日报】2021-04-28 - Rustup 1.24.0

    Rustup 1.24.0 新特性: 工具链指定文件名 更好的支持低内存系统 更好的支持 windows 添加/删除程序 ReadMore:https://github.com/rust-lang/rustup /blob/stable/CHANGELOG.md ReadMore:https://blog.rust-lang.org/2021/04/27/Rustup-1.24.0.html Rust项目趋势

    44530发布于 2021-05-11
  • 来自专栏AI.NET极客圈

    基于Kubernetes v1.24.0的集群搭建(三)

    config-api/kubeadm-config.v1beta3/ 1.6 拉取依赖镜像 在开始初始化集群之前,可以预先在各个服务器节点上拉取所k8s需要的如下容器镜像: kube-apiserver:v1.24.0 kube-controller-manager:v1.24.0 kube-scheduler:v1.24.0 kube-proxy:v1.24.0 pause:3.7 etcd:3.5.3-0 coredns

    63610编辑于 2022-11-11
  • 来自专栏AI.NET极客圈

    基于Kubernetes v1.24.0的集群搭建(一)

    K8S 1.24作为一个很重要的版本更新,它为我们提供了很多重要功能。该版本涉及46项增强功能:其中14项已升级为稳定版,15项进入beta阶段,13项则刚刚进入alpha阶段。此外,另有2项功能被弃用、2项功能被删除。

    41110编辑于 2022-11-11
  • 来自专栏AI.NET极客圈

    基于Kubernetes v1.24.0的集群搭建(二)

    上一篇文章主要是介绍了,每台虚拟机的环境配置。接下来我们开始有关K8S的相关部署。

    90721编辑于 2022-11-11
  • 来自专栏小陈运维

    kubernetes (k8s) v1.24.0 安装dashboard面板

    kubernetes (k8s) v1.24.0 安装dashboard面板 ====================================== 介绍 == v1.24.0 使用之前的安装方式

    1.6K30编辑于 2022-05-17
  • Rustup 1.24.0 已官宣发布,及其新特性详述

    注:先莫要急着升级,Rustup 1.24.0 版的 rustfmt 和 cargo fmt 有问题,下文有详述。 2021 年 4 月 27 日,Rustup 工作组发布公告 Announcing Rustup 1.24.0,宣布发布 Rustup 1.24.0,本文为其新特性详述。 因为在升级到 Rustup 1.24.0 之后,用户无法运行 rustfmt 和 cargo fmt。因此,我们将版本恢复为 1.23.1。 如果安装了早期版本的 rustup,那么获取 rustup 1.24.0 相当容易。 其它更新 关于 rustup 1.24.0 更详细的更新描述,请参与更新日志。 同时,rustup 文档已经更新生效。 致谢 感谢所有贡献者,你们帮助 rustup 1.24.0 成功发布!

    58610编辑于 2022-09-01
  • 来自专栏编码如写诗

    龙芯(loongarch架构)编译prometheus/node_exporter

    因为从官网下载的go各个版本,在公司龙芯3A 5000+UOS/麒麟V10的系统上,一直没法使用,报错:段错误(核心已转储)。 虽然go 1.24.0已发布,建议下载go 1.23.*版本环境。 使用1.24.0版本 promu 可能会有warn 配置环境变量: 解压: tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz 编辑/etc/profile文件 ,在最后添加 export PATH=$PATH:/usr/local/go/bin 生效:source /etc/profile 下载源码 地址:https://github.com/prometheus

    68410编辑于 2025-02-28
  • 来自专栏其他相关技术

    星云智控科技-优雅草星云物联网AI智控系统软件产品技术栈一览表-优雅草卓伊凡

    星云智控科技-优雅草星云物联网AI智控系统软件产品技术栈一览表-优雅草卓伊凡优雅草星云智控科技技术栈介绍后端:Go 1.24.0、MySQL 8.0、Redis 6.2、Zabbix 7.0(私有化部署 uni-h5模式开发安卓端和苹果端:采用uniapp开发-uniappx-并采用uni-h5模式开发h5移动端手机版:采用uniapp开发-uniappx-并采用uni-h5模式开发详细技术栈介绍技术栈:后端:Go 1.24.0、MySQL 8.0、Redis 6.2、Zabbix 7.0(私有化部署)。 Go 1.24.0作用:后端核心编程语言,负责业务逻辑处理、API接口开发、高并发数据采集与处理。 分布式架构优势:水平扩展:通过Go微服务+Redis分片,支持横向扩容应对流量增长。容灾能力:MySQL主从复制+Redis哨兵,故障自动切换,可用性99.95%。2.

    33110编辑于 2025-04-22
  • Go Protobuf 参考教程 - Grpc Go C++ 通信

    官方参考文档: go install google.golang.org/protobuf/cmd/protoc-gen-go 安装protobuf go 插件 https://developers.google.com /docs/gotutorial  https://github.com/grpc/grpc-go/tree/master/cmd/protoc-gen-go-grpc protoc-gen-go插件安装 https://github.com/protocolbuffers/protobuf-go protobuf-go模块 go get -u google.golang.org/protobuf 下载代码 go get -v go get google.golang.org/protobuf cd protobuf/cmd/protoc-gen-go go install # 进行安装 protoc-gen-go - grpc 1.27.2 - grpc-go 1.30.0 - protobuf 3.13.0 - protoc-gen-go-grpc 1.30.0 - protoc-gen-go 1.24.0

    1.3K10发布于 2020-12-30
  • 来自专栏Go技术干货

    Go 1.24 新特性:JSON omitzero 标签,更清晰且可定制的零值忽略

    前言在 Go 1.24 版本中,encoding/json 包新增了 omitzero 标签,使得零值字段的忽略行为更加明确和可定制。本文将详细介绍 omitzero 标签的使用。准备好了吗? omitzero 标签omitzero 标签用于在将 Go 对象序列化为 JSON 时,控制哪些 零值 字段应被忽略。 与 omitempty 标签不同,omitempty 忽略的是 空值 字段,而 零值 和 空值 虽然相似,但在 Go 中并不等价。 输出结果为:{ "name": "陈明勇", "hobbies": [] } 小结在 Go 语言中,通过使用 omitzero 标签,我们可以精确控制哪些字段被忽略,确保只有零值字段会被排除。 推荐阅读Go 1.24.0 重磅发布:新特性、新工具,开发者必看!Go 1.24 新特性:泛型类型别名,让代码变得更灵活、更清晰你好,我是陈明勇,一名热爱技术、乐于分享的开发者,同时也是开源爱好者。

    65776编辑于 2025-02-26
  • 来自专栏小工匠聊架构

    Nginx - Stream 日志模块不完全指北

    ssl_certificate /opt/nginx-1.24.0/conf/cert/server.crt;:配置SSL证书的路径。 ssl_certificate_key /opt/nginx-1.24.0/conf/cert/server.key;:配置SSL证书私钥的路径。 ssl_client_certificate /opt/nginx-1.24.0/conf/cert/ca.crt;:配置用于验证客户端证书的CA证书路径。 ssl_certificate /opt/nginx-1.24.0/conf/cert/server.crt;:配置SSL证书的路径。 ssl_certificate_key /opt/nginx-1.24.0/conf/cert/server.key;:配置SSL证书私钥的路径。

    1.9K01编辑于 2024-05-26
  • 来自专栏golang从入门到进阶

    Go 1.24 新特性:终于不用再“假装”管理开发工具依赖了!

    代码解释//tools.go//go:buildtoolspackagetoolsimport(_"github.com/cosmtrek/air"_"honnef.co/go/tools/cmd/staticcheck ✨Go1.24的答案:-tool标志+tool段落Go1.24终于原生支持“开发者工具依赖”管理! go.mod长啥样?看这里! 运行完上面命令后,你的go.mod会变成这样:展开代码语言:GoAI代码解释moduleexample.comgo1.24.0require(github.com/kr/textv0.2.0//indirectgolang.org ,稳定可靠建议:如果你正在用Go1.24+,立刻把tools.go删掉,改用goget-tool!

    11210编辑于 2026-01-24
  • Ubuntu18.04搭建Hyperledger Fabric1.4

    本人的最后的安装路径:/usr/local/go/src/github.com/hyperledger/fabric/fabric-samples/first-network 1.安装NVM,Nodejs /go1.11.11.linux-amd64.tar.gz sudo tar -zxvf go1.11.11.linux-amd64.tar.gz -C /usr/local/ sudo gedit / etc/profile 在profile最后添加以下内容: export GOROOT=/usr/local/go export GOPATH=$HOME/go export PATH=$PATH:$GOROOT sudo apt-get install python3-pip pip3 install --upgrade pip sudo -H -E pip install docker-compose==1.24.0 docker-compose -version 6.拉取fabric源码 mkdir /usr/loacl/go/src/github.com/ mkdir /usr/loacl/go/src/github.com

    13710编辑于 2026-01-23
  • Rustup 1.24.1 已官宣发布,及其新特性详述

    rustup 1.24.1 的新特性 首先,新特性已经在《Rustup 1.24.0 已官宣发布,及其新特性详述》一文中完整阐述。 在 rustup 1.24.0 版本发布后不久,我们收到了一份回归报告。言其在升级到 rustup 1.24.0 之后,用户无法运行 rustfmt 和 cargo fmt。 1.24.0 和 1.24.1 之间,唯一实质性的变化是纠正此次回归。 请参考阅读 Rustup 1.24.0 已官宣发布,及其新特性详述。 其它更新 请查阅 rustup 更新日志,详细了解 1.24.0 和 1.24.1 的所有更新项。 同时,rustup 文档已经更新生效。 致谢 再次感谢所有贡献者,你们帮助 rustup 1.24.0 和 1.24.1 成功发布!

    42420编辑于 2022-09-01
  • 来自专栏Vamei实验室

    统计Go, Go, Go

    结束了概率论,我们数据之旅的下一站是统计。这一篇,是统计的一个小介绍。 统计是研究数据的学科。它包括描述数据,推测群体信息,判断假设的真伪。统计是一门实用学科。人们利用统计,寻找下一个NBA巨星,推测

    1K90发布于 2018-01-18
  • 来自专栏七夜安全博客

    go go go - beego

    第一节 Beego简介 beego 是一个快速开发 Go 应用的 HTTP 框架,他可以用来快速开发 API、Web 及后端服务等各种应用,是一个 RESTful 的框架,主要设计灵感来源于 tornado

    1.3K20发布于 2018-10-08
  • 来自专栏运维开发故事

    【K8S专栏】Kubernetes集群管理

    可以小版本升级,也可以跨一个大版本升级,不建议跨两个大版本升级 升级目标 现在集群的版本是1.24.0,预计升级的目标版本是1.24.2。 v1.24.2 kube-controller-manager v1.24.0 v1.24.2 kube-scheduler v1.24.0 v1.24.2 kube-proxy /etcd/server.key {"level":"info","ts":"2022-07-04T20:00:17.509+0800","caller":"snapshot/v3_snapshot.go read; closing"} {"level":"info","ts":"2022-07-04T20:00:17.556+0800","caller":"snapshot/v3_snapshot.go MB","took":"now"} {"level":"info","ts":"2022-07-04T20:00:17.556+0800","caller":"snapshot/v3_snapshot.go

    1.8K30编辑于 2022-09-15
  • 来自专栏福大大架构师每日一题

    Go1.24版本终于来了!各位开发者,准备好迎接这些激动人心的新功能了吗?让我们一起来探讨下Go1.24中有哪些精彩的亮点?

    前言 Gopher们,Go 1.24.0 正式发布了!与 Go 1.23.0 相比,这个版本带来了众多改进。让我们一同看看 Go 1.24.0 都有哪些新变化吧! 快速安装 g install 1.24.0 g install 1.24.0 Go 1.24 介绍 最新的 Go 版本 1.24 于 Go 1.23 发布六个月后正式推出。 工具 Go 命令 Go 模块现在可以使用 go.mod 中的工具指令来跟踪可执行依赖。这样就不再需要之前通过将工具作为空导入添加到名为“tools.go”的文件中的解决方法。 例如,//go:build go1.23.1 指向一个点发布;使用 //go:build go1.23 代替。见 #64127。 启动 如 Go 1.22 发布说明中所提到的,Go 1.24 现在要求 Go 1.22.6 或更高版本进行启动。我们预计 Go 1.26 将要求 Go 1.24 或更高版本的点发布进行启动。

    2.5K20编辑于 2025-03-03
  • 来自专栏Go 技术

    Go 1.24 新特性:泛型类型别名,让代码变得更灵活、更清晰

    前言Go 1.24 版本现在完全支持泛型类型别名:类型别名可以像定义的类型一样被参数化。其实这个功能在 Go 1.23 版本里已经被引入,只不过作为一个实验的功能,需要设置对应的环境变量才能使用。 本文将介绍 Go 1.24 中的泛型类型别名。 首先会回顾一下 Go 中类型别名的基本概念及其常见的使用场景,随后介绍泛型类型别名的引入背景,最后通过实际的代码示例展示如何利用这一特性进行渐进式重构和其他的使用场景以及作用。准备好了吗? 为了支持涉及泛型类型的渐进式重构,Go 1.24 版本支持在类型别名上自定义参数。 推荐阅读Go 1.24.0 重磅发布:新特性、新工具,开发者必看!你好,我是陈明勇,一名热爱技术、乐于分享的开发者,同时也是开源爱好者。成功的路上并不拥挤,有没有兴趣结个伴?

    61266编辑于 2025-02-26
领券