TableGo_20210212 v7.0.0 正式版发布,此次版本更新如下:1、新增对DB2数据库的支持2、新增按字段生成文件,支持把字段、JSON、XML数据转换成任何代码3、新增大量新的自定义模板,如:DDL、随机数据、导出数据、数据模型、Ant Design for Vue的CRUD模板等4、新增更多用于自定义模板生成随机数的内置静态对象5、公共参数新增高级设置,可动态配置Oracle连接
介绍 Golang 日志处理本文介绍Go语言的Log包及其API,通过示例让你轻松掌握日志处理。1. 概述日志文件一般用于记录操作系统或其他软件运行时发生的事件,或通信软件不同用户之间的消息。日志记录是一种记录日志的行为,在最简单的情况下,信息被写入单个日志文件。很多分布式应用使用Go语言,主要利用其并发特性,如:channel、goroutine等。如果你也复杂构建或支持Go应用,那良好的日志策
转载 2024-04-30 14:39:56
18阅读
1 Resource的创建与存放。     如何创建3D资源对3D应用的性能影响比较大,因此3D应用开发者最好对这部分深入了解,以便配合D3D Runtime和Display Driver把不同类型、不同用途的Resource创建在最合适的地方。     在创建D3D资源时,可以存放到三种类型的Memory:System Me
# 减小Docker镜像大小:优化打包的JAR文件 在使用Docker构建应用程序时,经常会将应用程序打包成JAR文件,然后构建Docker镜像。然而,有时候我们会发现Docker打包的JAR镜像包很大,这会导致镜像下载和部署时间变长,也会消耗更多的存储空间。那么,如何优化打包的JAR文件,减小Docker镜像的大小呢?本文将介绍一些方法和技巧来帮助您减小Docker镜像的大小。 ## 分析D
原创 2024-02-29 06:39:14
323阅读
一、下载安装1.1 下载地址Go官网下载地址:https://golang.org/dl/ Go官方镜像(推荐):https://golang.google.cn/dl/1.2 windows安装此安装实例以 64位Win10系统安装 Go1.14.1可执行文件版本为例。将上一步选好的安装包下载到本地。双击下载好的文件,然后按照下图步骤安装即可。1.3 Linux安装如果不是要在Linux平台敲g
转载 2024-06-12 22:03:42
706阅读
 获取镜像的途径有两个,一是从镜像仓库获取,如官方的Docker Hub,二是自定义。上文已经介绍如何从镜像仓库获取镜像,本文基于一个Springboot项目,来介绍自定义一个镜像的基本流程。1. 定制镜像的本质我们知道镜像是分层存储的,镜像的构建也是一层一层进行的,一层构建完后,就变为只读,在其上再构建下一层。因此定制镜像,实际上就是定义每一层要干的事,比如执行某个命令,设置一个环境变
转载 2024-05-16 10:15:05
15阅读
最近有同学开始尝试接触Go lang,拥抱新技术永远都会是一个好习惯,之前的一篇文章介绍了如何在Mac os系统下配置Go lang开发环境,这次我们在Win10系统下进行配置,并且更换国内的安装源,最后再和“全宇宙最快的web框架”–Iris亲密接触一下,对于Iris可能很多朋友并不熟悉,一般Go lang在web开发领域相对著名的框架比如Beego或者Gin都名声在外,这里推荐Iris的原因也
转载 2024-04-15 12:14:43
321阅读
# 实现“MAC打的docker镜像 Linux能用吗” ## 1. 概述 在本篇文章中,我将指导你如何实现“MAC打的docker镜像Linux能用吗”的过程。我们将逐步介绍每个步骤以及需要执行的代码,并对代码进行注释。 ## 2. 整体流程 下面是整个流程的步骤表格: | 步骤 | 描述 | | ---- | ---- | | 1. 安装Docker | 在Mac上安装Docker,
原创 2023-12-09 10:26:59
1159阅读
zsh: command not found 的部分解决方案Golang的 解决方案方案,# GOROOT export GOROOT=/usr/local/go export PATH=$PATH:/usr/local/go/bin #GOPATH export GOPATH=$HOME/go_place export PATH=$PATH:$GOPATH/bin # GOPROXY exp
一、类型方法的实例成员复制与类型方法的实例成员引用   在Go中可以类似Java等面向对象语言一定为某个对象定义方法,但是Go中并没有类的存在,可以不严格的将Go中的struct类型理解为面向对象中的类;type demoObject struct { id int }  类的概念有了,那怎么为这个类(struct结构)定义方法呢;Go语言中有两种方式:1、在类型指针上定义方法;func
转载 2024-04-12 22:23:26
113阅读
面向对象Golang语言面向对象编程说明Golang支持面向对象(OOP),但是和传统的面向对象编程有区别,并不是存粹的面向对象语言。Golang中没有类(class),Go语言的结构体(struct)和其他编程语言的类(class)有同等的地位,你可以理解Golang是基于struct来实现OOP特性的Golang面向对象编程非常简洁,去掉了传统OOP语言的继承、方法重载、析构函数、构造函数、隐
曾几何时,语言的在线运行(Playground)似乎成了标配。确实,Playground 能够让我们可以快速试验一些想法。Go 语言在发布之初就提供了一个,这就是 https://play.golang.org。然而,由于众所周知的原因,正常是访问不了。为了方便国内广大 gopher,国人搞了个镜像:https://play.studygolang.com。1.官方的 Playground不得不说
转载 2024-05-08 20:47:53
77阅读
GoLang笔记Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态类型、编译型语言。Go 语言语法与 C语言相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。二、Go语言容器1、数组数组是一个由固定长度的特定类型元素组成的序列,一个数组可以由零个或多个元素组成。因为数
转载 2024-04-24 20:31:25
49阅读
    别人都说安装golang的开发环境很麻烦,虽然老师把golang的环境打包成一个安装包,只要一键安装就可以了,但我想试一下自己弄,结果还真是遇到了麻烦。    首先介绍一下golang语言。golang是Google开发的一种编译型,可平行化,具有垃圾回收功能的编程语言。它语言简洁,一般实现一个功能,用golang写的代码行数比用java写的代码行数
入 表达式记得学习过,还经常用,可是一但有点时间不用了,再一看却又觉得不熟悉了.看来还是理解有问题.1.函数的引用  刚开始学习程序时,是函数式的.有各种各样的函数.有时需要将函数作为一个参数传给另一相函数.那时是创建一个到这函数的引用,然后传引用.       fun a(){...;}   // 函数a    $ref_a=
转载 5月前
0阅读
最近有同学开始尝试接触Go lang,拥抱新技术永远都会是一个好习惯,之前的一篇文章介绍了如何在Mac os系统下配置Go lang开发环境,这次我们在Win10系统下进行配置,并且更换国内的安装源,最后再和“全宇宙最快的web框架”–Iris亲密接触一下,对于Iris可能很多朋友并不熟悉,一般Go lang在web开发领域相对著名的框架比如Beego或者Gin都名声在外,这里推荐Iris的原因也
转载 2024-09-11 11:14:40
77阅读
os包中实现了平台无关的接口,设计向Unix风格,但是错误处理是go风格,当os包使用时,如果失败之后返回错误类型而不是错误数量.os包中函数设计方式和Unix类似,下面来看一下.func Chdir(dir string) error //chdir将当前工作目录更改为dir目录. func Getwd() (dir string, err error) //获取当前目录,类似linu
# 如何实现Golang Docker镜像 ## 前言 本文将教你如何使用Golang创建并构建Docker镜像。作为一名经验丰富的开发者,我将帮助你了解整个过程,并提供每一步所需的代码和注释。 ## 整体流程 首先,让我们通过以下表格总结整个过程的步骤: | 步骤 | 描述 | | ------ | ----------- | | 步骤1 | 创建一个Golang项目 | | 步骤2
原创 2023-09-14 12:23:41
134阅读
1.介绍与安装Golang 是什么Go 亦称为 Golang(按照 Rob Pike 说法,语言叫做 Go,Golang 只是官方网站的网址),是由谷歌开发的一个开源的编译型的静态语言。Golang 的主要关注点是使得高可用性和可扩展性的 Web 应用的开发变得简便容易。(Go 的定位是系统编程语言,只是对 Web 开发支持较好)为何选择 Golang既然有很多其他编程语言可以做同样的工作,如 P
介绍Go语言是一种让代码分享更容易的编程语言。Go语言自带一些工具,让使用别人写的包更容易,并且分享自己写的包更容易。Go语言对并发的支持是这门语言最重要的特性之一。goroutine很像线程,但是它占用的内存远少于线程,使用它需要的代码更少。通道(channel)是一种内置的数据结构,可以让用户在不同 的goroutine之间同步发送具有类型的消息。术语goroutine 是可以与其他gorou
  • 1
  • 2
  • 3
  • 4
  • 5