首页
k8s
k8s
KubeSphere
信创
Golang
Docker
工具类
kt
捐赠打赏
友链
关于
天行1st的博客
累计撰写
48
篇文章
累计创建
7
个标签
累计收到
2
条评论
栏目
首页
k8s
k8s
KubeSphere
信创
Golang
Docker
工具类
kt
捐赠打赏
友链
关于
目 录
CONTENT
以下是
Golang
相关的文章
2025-03-26
【Golang】记一次Gorm连接阿里云PolarDB数据库的坑
背景 由于我司业务特殊,程序最终部署在客户现场,数据库作为关键一环也由客户确定。这就导致我们的Golang程序连的数据库不确定,各种非国产和国产数据库都可能遇到。所以在数据库初始化时,使用了gorm自带的AutoMigrate函数,该函数可以自动创建表、字段列、缺失的外键、约束和索引。 现象 程序无
2025-03-26
6
0
0
Golang
2025-02-19
龙芯3A5000(loongarch64架构)编译Prometheus/node_exporter
随着信创工作的推进,越来越多的服务器开始采用龙芯3A5000处理器。作为重要的监控工具,Prometheus系统需要在该架构服务器上可靠运行。但由于目前node_exporter官方尚未提供longarch64架构的原生版本,因此我们只能进行手动编译适配和部署,以满足业务需求。 编译好的node_e
2025-02-19
6
0
0
Golang
信创
2025-02-17
【Golang】Oracle数据库godror驱动docker打包,含CGO Dockerfile终极指南
godror简介 具体参考:[godror](https://godror.github.io/godror/) Godror 是一个 database/sql/driver 的包。用于连接到 Oracle DB 的驱动程序,使用 Anthony Tuininga 出色的 OCI 包装器 ODPI-
2025-02-17
4
0
0
Golang
Docker
2025-01-13
【Golang】godror驱动操作Oracle数据库--开发环境篇
前言 由于Oracle通常用于大型企业和特定行业而且具有独特的特性和复杂性,`golang`中我们比较易用的`gorm`,`ent`,`xorm`等orm库都不支持。本文选择了较为成熟的驱动库:`github.com/godror/godror`,该库相对`sijms/go-ora`较为复杂。 目的
2025-01-13
1
0
0
Golang
2025-01-07
【Golang】CGO应用Docker镜像打包指南,来点新鲜不一样的多阶段构建
第一次知道多阶段构建还是3年前看到go-zero公众号的文档。之前使用Ubuntu/Centos基础镜像,构建后最小也要100多M,当时跟着go-zero文档学完后构建出来的镜像只有20多M,被深深的折服,对于微服务盛行的时代,golang的小而美终于完善了。 https://mp.weixin.q
2025-01-07
4
0
0
Golang
Docker
2024-12-13
【Golang】从人工到智能:编译时自动化注入Git版本信息
前言 版本控制是软件开发中的核心环节。传统上,我们通过配置文件控制、数据库记录控制和硬编码来管理版本信息。然而,随着自动化技术的不断发展,这些方法往往需要手动维护,容易受到篡改和人为疏忽的影响,导致版本信息滞后或错误。之前查看kubesphere/kubekey源码时,发现其和<font style
2024-12-13
4
0
0
Golang
2024-10-09
【Golang】企业内网/专网离线搭建Go环境实战指南
随着数据泄露问题日益严重和大模型的快速发展,越来越多的公司将研发环境迁移至内网。而由于网络限制或安全策略,直接访问外部资源(如Go模块仓库)可能会受到限制。这就需要我们在公司内网中搭建一个离线的Go语言开发环境,以确保能够顺利地进行项目开发。 对于整个公司来说nexus可能是更好的选择。作为开发人员
2024-10-09
2
0
0
Golang
2024-09-12
Docker导出二进制文件和优化
https://docs.docker.com/build/guide/export/ 要将构建结果导出为文件,您可以使用local导出器。local导出器会将构建容器的文件系统保存到主机上的指定目录中。 要使用local导出器,请将--output选项传递给docker build 命令。该--o
2024-09-12
11
0
0
Docker
Golang
2023-07-09
【Golang】GUI框架初体验
1.需求 公司有一套系统,其中license数量(加密存储)有几项值是客户购买才能获得的,正常流程为客户购买,运维部准备一个UKEY,由系统灌注license相关数据送到客户现场,客户将UKEY插入服务器进行授权。 现需要开发一个小工具,供测试使用,测试输入liciense几项数据,生成对应密文数据
2023-07-09
2
0
0
Golang
2023-05-11
【Golang】实现反向代理并修改请求参数和返回参数
需求 用go实现一个反向代理服务。访问redmine系统的地址改为访问go新服务,go服务做代理并改写登录请求参数和返回参数。 原redmine地址:http://192.168.8.134 改为:http://127.0.0.1 分析 使用gin做http服务,使用net/http/httputi
2023-05-11
1
0
0
Golang