2020 年 01 月 - 2 文章

GO指南Scroll

  |   0 评论   |   0 浏览

1.Go 环境 # GO export GO111MODULE=on export GOPROXY=https://goproxy.io export GOBIN=HOME/go/bin export PATH=PATH:GOPROXY:GOBIN 2.包每个程序都是包,包入口为 main 包,包名与导入路径的最后一个目录一致。例如, "math/rand" 包由 package rand 3.导入 import "package name"import( "packagename""packagename") 4.导出首字母为大写是导出的函数/变量等 5.函数可以没有参数或者接收多个参数,返回单个/多个或不返回值 func swap(x int, y int) (int, int) { return y, x } func swap(x,y int)(int,int){ return y,x} 6.函数返回值可以被命名 func swap(x,y int)(a,b int){a = y; b = x} 7.var 变量可以定义在不同域,并给予初始化值 package ....

Gradle多模块+SpringCloud微服务实践

  |   0 评论   |   0 浏览

1.Project REP3_CLOUD 2.Cloud 简单配置 2.1.父模块配置 主要就是配置一下通用依赖和基本插件 buildscript { ext { springBootVersion = '2.2.2.RELEASE' springBootManagementVersion = '1.0.8.RELEASE' springCloudVersion = 'Hoxton.SR1' } repositories { maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } mavenCentral() maven { url 'https://repo.spring.io/snapshot' } maven { url 'https://repo.spring.io/milestone' } } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") cl....