注册 登录

清河洛

您现在的位置是:清河洛 > 后端服务

后端服务

  • go中的type关键字

    type是go语法里的重要而且常用的关键字,搞清楚type的使用,就容易理解go语言中的核心概念struct、interface、函数等的使用一、定义结构体type struct_name struct { item1 val_type item2 val_type } 二、定义接口type interface_name interface{ method1() method1() } 三、定义函数类型type func_name func (type1,type2,...)(type1,type2,...) 在go中,函数可以作为另一个函数的参数,也可以作...

    2023-05-22
  • go中的配置解析库viper

    Viper是适用于Go应用程序的完整配置解决方案,可以处理几乎所有类型的配置需求和格式Viper支持多种格式的配置文件,如果没有设置配置文件的类型或后缀,会自动按指定顺序去尝试"json", "toml", "yaml(yml)","properties(props/prop)", "hcl", "dotenv(env)", "ini" 安装:go get github.com/spf13/viper引入:import "github.com/spf...

    2023-04-14
  • V语言中的数据类型与变量和常量

    数据类型共有20个基本类型布尔类型(Boolean):bool字符串(String):string整数(Integer): 有符号整数: i8、i16、i32 、i64、i128(目前不支持,后期有计划支持) 无符号整数: u8、u16、u32、u64、u128(目前不支持,后期有计划支持) 别名: byte(u8)、 int(i32)、 rune(i32,表示Unicode代码点) 与C和Go不同, V语言中**int始终是32位**整数 isize, usize:引用内存中任何位置所需的字节数,大小取决去平台 voidptr:主要用于和C互操作 any:泛型,类似于Go中的i...

    2023-03-05
  • V语言中的函数

    v语言中函数声明语法 fn func(arg1 type,arg2 type,...) (return_type1,return_type2,...){ // 函数体 return return_type1,return_type2,... } 1.使用关键字"fn"来定义函数 2.每个形参需要指定数据类型 3.函数返回也要指定数据类型 4.当只有一个返回值时可以省略括号 5.函数不能重载 当函数有多个返回值时必须有对应数量的变量来接受可以使用空白标识符(_)来接受我们不需要的值函数导出默认情况下,函数是私有的(在模块中表现为不导出)要允许其他模块使用它们,需要在前面加...

    2023-03-05
  • V语言简介

    V语言是一种静态类型的编译编程语言,旨在构建可维护的软件。V语言的语法类似于Go,同时也受到Oberon,Rust,Swift、Kotlin 和 Python的影响。V语言提倡以最少的抽象编写简单明了的代码V语言官网地址:https://vlang.ioV语言Github地址:https://github.com/vlang/vV语言官方标准库:https://modules.vlang.io/v语言默认以".v"作为文件后缀名安装:下载压缩包,解压后添加根目录到Path中升级:使用命令"v up"即可升级V语言到最新版本V语言文件结构 V语言运行是以main()函数作为程序入口,而为了...

    2023-03-05


网址导航