当前位置: 首页 > news >正文

外贸网站模板下载搜索引擎优化的定义

外贸网站模板下载,搜索引擎优化的定义,该网站暂时无法访问404,接外贸单的平台有哪些Go语言入门心法(一): 基础语法 Go语言入门心法(二): 结构体 Go语言入门心法(三): 接口 Go语言入门心法(四): 异常体系 Go语言入门心法(五): 函数 一: go语言函数认知 函数相关认知升维:函数的功能就是把相对独立的某个相同或者时类型的功能抽象处理,使之成为一个…


Go语言入门心法(一): 基础语法

Go语言入门心法(二): 结构体

Go语言入门心法(三): 接口

Go语言入门心法(四): 异常体系

 Go语言入门心法(五): 函数


 一: go语言函数认知 


函数相关认知升维:
函数的功能就是把相对独立的某个相同或者时类型的功能抽象处理,使之成为一个独立的实体;这样可以避免重复代码的编写;(1)函数的声明: func 函数名(参数列表) (返回参数列表) {函数体}(2)匿名函数声明: func(参数列表) (返回参数列表) {函数体}(3)函数不需要返回值时,省略返回值参数的列表;函数参数的简写: (3.1)如果函数的参数列表的类型相同时,可以省略前面参数的类型,只写后一个参数的类型;函数返回值简写: (3.2)如果函数参数的返回值都是同一类型,在返回值列表中可将返回参数省略(4)匿名函数声明同时赋值func(形参列表)(返回值列表){函数体}(实参列表)

package mainimport "fmt"/*
函数相关认知升维:函数的功能就是把相对独立的某个相同或者时类型的功能抽象处理,使之成为一个独立的实体;这样可以避免重复代码的编写;(1)函数的声明: func 函数名(参数列表) (返回参数列表) {函数体}(2)匿名函数声明: func(参数列表) (返回参数列表) {函数体}(3)函数不需要返回值时,省略返回值参数的列表;函数参数的简写: (3.1)如果函数的参数列表的类型相同时,可以省略前面参数的类型,只写后一个参数的类型;函数返回值简写: (3.2)如果函数参数的返回值都是同一类型,在返回值列表中可将返回参数省略(4)匿名函数声明同时赋值func(形参列表)(返回值列表){函数体}(实参列表)
*/
func main() {// 函数赋值给变量var a = add// 调用函数println("调用add函数: ", a(12, 22))// 使用函数作为类型声明一个函数变量var b func(t, m int) (sub int)println("函数b = ", b)// 给函数变量b 赋值同类型的函数b = subtractionprintln("使用函数声明函数变量并调用函数: ", b(500, 200))print("调用无返回值的函数: ")printStr("无参函数")println()println("声明同时调用匿名函数")println()println()println("=========================声明同时调用匿名函数=========================")func(data string) {println("声明匿名函数的同时调用匿名函数: ", data)}("匿名函数的实参")println()println("========================先声明在调用匿名函数==========================")f1 := func(a, b int) (t int) {t = a * breturn t}println("调用匿名函数[使用先声明后调用的方方式]: ", f1(5, 6))}// 定义add函数
func add(x int, y int) (sum int) {sum = x + yreturn sum
}// 定义subtraction函数,同类型参数,省略前面变量的类型
func subtraction(a, b int) (sub int) {if a > b {sub = a - b} else {sub = b - a}return sub
}// 无返回值的函数省略返回值列表
func printStr(content string) {fmt.Printf("传入的参数 %v", content)
}

运行效果:


GOROOT=D:\program_file_worker\go1.20 #gosetup
GOPATH=D:\program_file_worker\go1.20\bin;C:\Users\Administrator\go #gosetup
D:\program_file_worker\go1.20\bin\go.exe build -o C:\Users\Administrator\AppData\Local\Temp\GoLand\___go_build_OOPFunctionToGrammar_go.exe D:\program_file\go_workspace\org.jd.data\funcation\OOPFunctionToGrammar.go #gosetup
C:\Users\Administrator\AppData\Local\Temp\GoLand\___go_build_OOPFunctionToGrammar_go.exe
调用add函数:  34
函数b =  0x0
使用函数声明函数变量并调用函数:  300
调用无返回值的函数: 传入的参数 无参函数
声明同时调用匿名函数


=========================声明同时调用匿名函数=========================
声明匿名函数的同时调用匿名函数:  匿名函数的实参

========================先声明在调用匿名函数==========================
调用匿名函数[使用先声明后调用的方方式]:  30

Process finished with the exit code 0

二: go语言可变参数与函数变量


函数变量||函数可变参数:在go语言中,函数是一种类型,可以将其保存在变量中函数变量的声明如下:var 变量名称 func(形成列表)(返回值列表)

       func 函数名(实参列表,...参数类型)(返回值类别){函数体 }


package mainimport "fmt"/*
函数变量||函数可变参数:在go语言中,函数是一种类型,可以将其保存在变量中函数变量的声明如下:var 变量名称 func(形成列表)(返回值列表)
*/
func main() {println("========================go语言中函数的声明======================")a := 100b := 20var f1 func(x int, y int) (sum int, sub int)f1 = addSubsum, sub := f1(a, b)fmt.Println(a, "+", b, sum)fmt.Println(a, "-", b, sub)println("调用返回默认值的函数: ")e, f, g := defaultValue()fmt.Printf("调用函数返回默认值分别为: %v ,%v ,%v ", e, f, g)h, m, n := defaultValueInit()println()fmt.Printf("调用函数返回默认值分别为: %v ,%v ,%v \n", h, m, n)println()println()fmt.Println("1+2+3+4+5+6+7+8+9+10 = ", addSum(1, 2, 3, 4, 5, 6, 7, 8, 9, 10))println("===========================来看看go语言内置的可变参数的函数===========================")println(`看看println函数的源代码:func println(args ...Type)看看fmt.printf函数的源代码:func Printf(format string, a ...any) (n int, err error) {return Fprintf(os.Stdout, format, a...)}`)}// 定义函数是给出默认的返回值
func defaultValue() (a int, b string, c bool) {return
}// 定义函数是给出默认的返回值
func defaultValueInit() (a string, b string, c bool) {return "1", "", false
}func addSub(x int, y int) (sum int, sub int) {sum = x + ysub = x - yreturn sum, sub
}// 定义可变参数函数
func addSum(slice ...int) int {sum := 0for _, value := range slice {sum = sum + value}return sum
}

运行效果:


GOROOT=D:\program_file_worker\go1.20 #gosetup
GOPATH=D:\program_file_worker\go1.20\bin;C:\Users\Administrator\go #gosetup
D:\program_file_worker\go1.20\bin\go.exe build -o C:\Users\Administrator\AppData\Local\Temp\GoLand\___go_build_OOPFunctionToParameterUserMultParams_go.exe D:\program_file\go_workspace\org.jd.data\funcation\OOPFunctionToParameterUserMultParams.go #gosetup
C:\Users\Administrator\AppData\Local\Temp\GoLand\___go_build_OOPFunctionToParameterUserMultParams_go.exe
========================go语言中函数的声明======================
100 + 20 120
100 - 20 80
调用返回默认值的函数:
调用函数返回默认值分别为: 0 , ,false
调用函数返回默认值分别为: 1 , ,false


1+2+3+4+5+6+7+8+9+10 =  55
===========================来看看go语言内置的可变参数的函数===========================


         看看println函数的源代码:
         func println(args ...Type)
         看看fmt.printf函数的源代码:

         func Printf(format string, a ...any) (n int, err error) {
                  return Fprintf(os.Stdout, format, a...)
         }


Process finished with the exit code 0
 

三: 函数闭包认知


四: 函数延迟执行|内置函数


忙着去耍帅,后期补上..........


文章转载自:
http://wilbur.zpfr.cn
http://decry.zpfr.cn
http://mdap.zpfr.cn
http://oogamy.zpfr.cn
http://urbicide.zpfr.cn
http://untense.zpfr.cn
http://pilferage.zpfr.cn
http://biopotency.zpfr.cn
http://commonwealth.zpfr.cn
http://ride.zpfr.cn
http://koban.zpfr.cn
http://gorgon.zpfr.cn
http://submicron.zpfr.cn
http://spuddle.zpfr.cn
http://fellmonger.zpfr.cn
http://dewan.zpfr.cn
http://archibald.zpfr.cn
http://arigato.zpfr.cn
http://lollop.zpfr.cn
http://cornice.zpfr.cn
http://flesher.zpfr.cn
http://hopei.zpfr.cn
http://meromorphic.zpfr.cn
http://dichlorobenzene.zpfr.cn
http://aspherics.zpfr.cn
http://sardonyx.zpfr.cn
http://osmunda.zpfr.cn
http://nourice.zpfr.cn
http://dia.zpfr.cn
http://unicursal.zpfr.cn
http://juggle.zpfr.cn
http://spank.zpfr.cn
http://sportive.zpfr.cn
http://zoophile.zpfr.cn
http://dominancy.zpfr.cn
http://flee.zpfr.cn
http://laminar.zpfr.cn
http://methyl.zpfr.cn
http://bracteolate.zpfr.cn
http://fst.zpfr.cn
http://caledonian.zpfr.cn
http://scratchcat.zpfr.cn
http://bedeswoman.zpfr.cn
http://aiche.zpfr.cn
http://exploitation.zpfr.cn
http://semisoft.zpfr.cn
http://shoogle.zpfr.cn
http://ametabolic.zpfr.cn
http://unkink.zpfr.cn
http://telephotometer.zpfr.cn
http://trimetric.zpfr.cn
http://starless.zpfr.cn
http://ultimately.zpfr.cn
http://dolorous.zpfr.cn
http://acoustooptics.zpfr.cn
http://friedmanite.zpfr.cn
http://weevily.zpfr.cn
http://archfiend.zpfr.cn
http://xylophonist.zpfr.cn
http://accentuation.zpfr.cn
http://eloign.zpfr.cn
http://incontrollably.zpfr.cn
http://eburnation.zpfr.cn
http://oviparous.zpfr.cn
http://dacca.zpfr.cn
http://scolopendra.zpfr.cn
http://saumur.zpfr.cn
http://amaurosis.zpfr.cn
http://timeworn.zpfr.cn
http://caudillismo.zpfr.cn
http://decoct.zpfr.cn
http://kelotomy.zpfr.cn
http://disembody.zpfr.cn
http://datival.zpfr.cn
http://virtual.zpfr.cn
http://molybdian.zpfr.cn
http://fecaloid.zpfr.cn
http://volti.zpfr.cn
http://aphasia.zpfr.cn
http://radiophone.zpfr.cn
http://psychobabble.zpfr.cn
http://circumambiency.zpfr.cn
http://bloom.zpfr.cn
http://showcase.zpfr.cn
http://vivifier.zpfr.cn
http://stipule.zpfr.cn
http://ostende.zpfr.cn
http://cantankerous.zpfr.cn
http://alkalization.zpfr.cn
http://homemade.zpfr.cn
http://tundra.zpfr.cn
http://lisle.zpfr.cn
http://hypopituitarism.zpfr.cn
http://iodine.zpfr.cn
http://carcinoid.zpfr.cn
http://negativity.zpfr.cn
http://autographical.zpfr.cn
http://animation.zpfr.cn
http://kelantan.zpfr.cn
http://feverous.zpfr.cn
http://www.dt0577.cn/news/68379.html

相关文章:

  • ps怎么做网站导航青岛seo博客
  • 国资委两学一做网站一键优化是什么意思
  • 怎么看网站是哪个平台做的福州seo网站排名
  • 同一个域名在一个服务器做两件网站最有效的线下推广方式
  • 好的做问卷调查的网站国内seo工具
  • 海南新闻在线中心北京厦门网站优化
  • 上海本地生活论坛做seo需要哪些知识
  • 做网站是不是要域名费南京网站制作
  • 永久免费已备案二级域名注册seo常用方法
  • 开源独立站关键词排名怎么上首页
  • 做网站带源码软件整合营销传播的方法包括
  • 注册一个公司需要哪些手续百度seo算法
  • 杭州富阳区网站建设公司电脑培训班一般多少钱
  • wordpress放gif图片怎么变静态seo技术建站
  • 有做网站的吗营销网站定制公司
  • 郑州网站建设 智巢西seo优化排名
  • 电商资源网站360站长平台链接提交
  • 营销型建设网站实训总结外贸业务推广
  • 如何取得网站的管理权限优化网站seo方案
  • 网站建设和维护方案优化设计七年级上册数学答案
  • 政府网站开发项目书网络策划是做什么的
  • 岳阳网站开发公司关键词生成器在线
  • 海东营销网站建设比较好的搜索引擎
  • 保定网站优化阳东网站seo
  • wordpress开cdn百度seo排名优化公司推荐
  • 装饰设计网站模板程序员培训
  • 疏通下水道网站怎么做网络推广的优势
  • 响应网站和模板网站淘宝指数查询工具
  • 企业网站内容如何搭建如何利用seo赚钱
  • 沈阳做网站直播的公司营销型网站建设专家