9.运算符

  作者: thtomatic  分类: Golang   评论: [ 0 ] 条  浏览: [ 16 ] 次

一、算数运算符

运算符 名称 例子 说明
+ x+y 求x加y的和
- x-y 求x-y的差
* ...

阅读全文>>


8.操作字符串的常用函数

  作者: thtomatic  分类: Golang   评论: [ 0 ] 条  浏览: [ 19 ] 次

文档地址:https://studygolang.com/static/pkgdoc/pkg/strings.htm

Go语言中strings包提供了很多操作字符串的函数,下面整理几个常用的操作字符串函数

(1)func Contains(s,substr string) bool :判断字符串s中是否包含字符串substr

(2)func Replace(s,old,n...

阅读全文>>


7.类型转换与字符转义

  作者: thtomatic  分类: Golang   评论: [ 0 ] 条  浏览: [ 15 ] 次

一、类型转换

类型转换语法格式如下:

目标数据类型(表达式)

Example:


package main

import "fmt"

func main() {
	var sum int = 17
	var count int = 5
	var mean float32

	mean = float32(sum) / float32(count)
	fmt.Println(m...

阅读全文>>


6.Go语言中的数据类型

  作者: thtomatic  分类: Golang   评论: [ 0 ] 条  浏览: [ 18 ] 次

Go语言中数据类型可以分为基本数据类型、符合数据类型、复合数据类型和自定义数据类型

1.基本数据类型是Go语言的内置数据类型,主要分布为布尔类型、数值类型和字符串类型,其中数值类型又分为整数类型和浮点类型

2.复合数据类型是由基本数据类型组合出来的数据类型

3.自定义数据类型是用户自定义的数据类型,需要通过type关键字定义


一、整数类型

Go语言中整数类型分为一下两种

1.与平台无关证书类型,数据占用的内存...

阅读全文>>


5.Golang中的包(package)

  作者: thtomatic  分类: Golang   评论: [ 0 ] 条  浏览: [ 18 ] 次

在做项目中,要处理大量的代码,这些代码一般放置在不同的代码文件中,为了便于管理这些代码文件,可以将功能相关的代码文件放到一个包(package)中

一、声明包

GO语言中使用package语句声明包,语法格式如下:

package  包名

声明包需要注意如下问题

1.package语句应该放在代码文件的第一行

2.在每个代码文件中只能有一个包声明语句

二、导入包

为了能够使用一个保重的代码元素,需要使用...

阅读全文>>


4.语句 与 格式化输出

  作者: thtomatic  分类: Golang   评论: [ 0 ] 条  浏览: [ 17 ] 次

一、语句

1.在Go语言中,一般情况下一行代码表示一条语句,语句结束可以加分号,也可以省略分号

2.多条语句会构成代码块也称复合语句,Go中的代码块是放在左右大括号({})中,语句块中可以有0~N条语句


二、格式化输出

fmt.printf()函数可以可视化输出字符串。格式化是通过格式化转换符控制的,常用的格式化转换符如下

转换符说明
%s字符串格式化
%d输出十进制整数
%f输出浮点数,如.3f表示报了小数位后...

阅读全文>>


3.标识符与关键字

  作者: thtomatic  分类: Golang   评论: [ 0 ] 条  浏览: [ 17 ] 次

一.标识符(变量)

1.字符区分大小写:name与Name是两个不同的标识符

2.首字符,介意是下划线(_)或字母,但不能是数字

3.首字符外其他字符,可以由下划线(_)、字母和数字构成

4.关键字不能作为标识符


变量的声明

在Go语言中变量的声明语法如下


var 变量名  变量类型  =   表达式


说明:

(1)var 是关键字,表...

阅读全文>>


2.Go语言的优点以及Go语言与PHP的区别

  作者: thtomatic  分类: Golang   评论: [ 0 ] 条  浏览: [ 14 ] 次

Go语言的优点

  1. 高性能

    • Go语言编译为机器码,执行效率高,接近C/C++,适合高性能应用。

  2. 并发支持

    • 内置goroutine和channel,简化并发编程,适合高并发场景。

  3. 简洁语法

    • 语法简洁,学习曲线平缓,代码易读易维护。

  4. 快速编译

    • 编译速度快,适合大型项目。

  5. ...

阅读全文>>


1.准备工作

  作者: thtomatic  分类: Golang   评论: [ 0 ] 条  浏览: [ 49 ] 次


电子PDF发票批量打印工具 发票闪印 3.5.7

  作者: thtomatic  分类: 软件推荐   评论: [ 0 ] 条  浏览: [ 89 ] 次

 

因为单位有很多电子发票需要打印,每次打印都要用reader阅读器打开,选打印机,选份数,选纸张,选纸盒…… 当然,有些发票有清单页的,以上步骤请再重复一遍…… 多张发票请重复N遍……

        忍了多年,终于决心开发一款方便用于打印PDF发票的辅助工具,无需安装阅读器!

      &...

阅读全文>>


    28.68ms