package main;
import (
"os"
"fmt"
"time"
"strings"
)
//os包中的一些常用函数
func main() {
//获取主机名
fmt.Println(os.Hostname());
//获取当前目录
fmt.Println(os.Getwd());
转载
2019-10-17 20:40:00
125阅读
2评论
简介
内建函数 make 用来为 slice,map 或 chan 类型分配内存和初始化一个对象(注意:只能用在这三种类型上)
slice
// 长度为5,容量为10的slice,slice中的元素是int
var slice_ []int = make([]int,5,10)
fmt.Println(slice_)
var slice_1 []int = make([]int,5)
fmt.
转载
2019-08-20 20:27:00
199阅读
2评论
1. io.Reader转化为字符串, byte切片 import "bytes" func StreamToByte(stream io.Reader) []byte { buf := new(bytes.Buffer) buf.ReadFrom(st
原创
2024-04-15 10:28:57
34阅读
1. func Compare(a, b string) int {}
比较返回一个按字典顺序比较两个字符串的整数。如果a == b则结果为0,如果a <b则结果为-1,如果a> b则结果为+1。 此外:仅包含与包字节对称的比较。使用内置字符串比较运算符==,<,>等通常更清晰,速度更快。
fmt.Println(strings.Compare(“a”,“b”))
转载
2019-10-16 16:50:00
82阅读
2评论
正弦函数,反正弦函数,双曲正弦,反双曲正弦:func Sin(x float64) float64func
原创
2022-12-21 10:36:53
121阅读
Golang 【basic_leaming】常用函数 C
原创
2023-03-04 16:12:20
58阅读
string和int类型相互转换 string转成int: int, err := strconv.Atoi(string) string转成int64: int64, err := strconv.ParseInt(string, 10, 64) int转成string: string := st
原创
2022-05-13 10:59:54
167阅读
函数是什么? 函数:为完成某一功能的程序的语句指令的集合。 感觉重头戏逐渐到来了,让我们好好的,认真对待它吧!
为什么要使用函数? 为了提
转载
2023-11-10 05:34:20
11阅读
文章目录2.4 常用的内置函数2.4.1 字符串常用内置函数2.4.2 常用的时间和日期相关函数2.4.3 内置函数2.4 常用的内置函数2.4.1 字符串常用内置函数
原创
2021-05-20 09:22:22
184阅读
将 for-select 语法结构封装成函数如果需要中断 for-select 语法结构,通常是需要使用标签来实现的,示例如下:func main() {L: for { select { case <-time.After(time.Second): fmt.Println("hello") default: break L } } fmt.Prin
原创
2021-06-01 12:27:15
140阅读
golang 获取切片 slice 第一个 最后一个 元素 复合数据类型切片通常用作Go中索引数据的口语
原创
2022-10-08 13:11:25
60阅读
3.4、Golang函数Go语言函数特性1.函数分类:普通函数匿名函数方法2.函数不能重载,即不允许函数同名3.函数不能嵌套函数,但可以嵌套匿名函数4.函数可以赋值给变量5.函数可以作为参数传递给另一个函数6.函数的返回值可以是一个函数7.函数传参传递是参数的副本8.函数参数可以没有名称函数定义gofuncfunction_name(parameterlist)return_type{//函数体}
原创
2022-10-20 11:23:35
401阅读
函数声明 函数声明包括函数名、形式参数列表、返回值列表(可省略)以及函数体。 func function-name(param...) (result...) { body } 形式参数列表描述了函数的参数名以及参数类型。这些参数作为局部变量,其值由参数调用者提供。返回值列表描述了函数返回值的变量名 ...
转载
2021-08-19 13:12:00
226阅读
2评论
package main
import (
"fmt"
"strings"
)
//StrFunc 字符串说明
func main() {
var testStr string
testStr = "seetatech"
testStrTrim := " seeta tech "
checkStr := "tech"
fmt.Println("------:" +
转载
2019-08-18 18:37:00
85阅读
2评论
golang模块 一、命令行库Cobra Cobra提供简单的接口来创建强大的现代化CLI接口,比如git与go工具。Cobra同时也是一个程序, 用于创建CLI程序https://.jianshu.com/p/7abe7cff5384 二、client-go Client-go是kubern
转载
2019-01-11 22:26:00
162阅读
2评论
[]string 转成按照逗号分隔的字符串
var list []string{"1","2"}
strings.Join(hosts[:], ",")
原创
2021-07-22 17:23:58
494阅读
1评论