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

提高网站粘性目前在哪个平台做推广好

提高网站粘性,目前在哪个平台做推广好,企业网站内容如何备案,池州做网站的公司一.包1.包的分类:系统内置、自定义、第三方2.自定义包:外部引用包里面的内容(如变量、常量、类型、函数等),包里面内容的首字母大写格式:import (_"day04/calc" //匿名导入,果只希望…
一.包1.包的分类:系统内置、自定义、第三方2.自定义包:外部引用包里面的内容(如变量、常量、类型、函数等),包里面内容的首字母大写格式:import (_"day04/calc"  	//匿名导入,果只希望导入包,而不使用包内部的数据时,可以使用匿名导入包aka "day04/calc"    //起别名"day04/calc""fmt")(1)整个目录通过go mod init  name ,初始化项目(2)在方法里面定义父目录的报名a.go-->package demo01(3)其他里面导入使用"day08/demo01" --->demo01.Sum(10, 20),包名.方法名
3.第三方包下载:go get + 仓库地址@版本号        //下载包go get -u + 仓库地址@版本号     //更新包go install   			//Go 1.17版本后下载包go mod tidy  			//清理包,会自动安装依赖包,不需要的包清理掉  4.go.sum文件:在向模块添加第三方依赖时,Go工具链会生成并管理go.sum文件,文件结构示例.|-- go.mod|-- go.sum|-- main.go 5.正则表达式:regexp 包.: 匹配任意单个字符,除了换行符。^: 匹配字符串的开头。$: 匹配字符串的结尾。*: 匹配前面的子表达式零次或多次。+: 匹配前面的子表达式一次或多次。?: 匹配前面的子表达式零次或一次。{}: 指定前面的子表达式出现的次数。[]: 字符集合中的任意一个字符。|: 匹配左右两个表达式中的任意一个。(): 分组(1)正则的使用:编译+匹配1)先写正则规则进行编译#re := regexp.MustCompile("\\d+")re := regexp.MustCompile(`\d+`)  // 编译一个正则表达式,匹配一个或者多个数字2)调用函数匹配#判断字符串是否匹配正则表达式re.MatchString(str) // 输出 true#查找第一个匹配的字符串re.FindString(str) //查找第一个匹配的字符串,输出 123#查找所有匹配的子串re.FindAllString(str, -1) // 输出 [123 456 789]	#替换所有匹配的子串re.ReplaceAllString(str, "***")  //输出替换后的完整版字符串6.错误处理(1)error 接口,返回错误描述信息// 1.自定义错误类型type MyError struct {msg string}(2)panic:捕获错误,中止程序(3) recover: 与 defer 一起使用,捕获panic错误,让panic程序不中止,package mainimport "fmt"func thirdPartyLibrary() {// 模拟第三方库内部触发 panicpanic("第三方库内部出现错误")}func safeCall() {defer func() {if r := recover(); r != nil {fmt.Println("捕获到第三方库的 panic:", r)}}()thirdPartyLibrary()}func main() {safeCall()fmt.Println("程序继续执行...")}

一.包

1.包的分类:系统内置、自定义、第三方


2.自定义包:外部引用包里面的内容(如变量、常量、类型、函数等),包里面内容的首字母大写
    格式:
    import (
         _"day04/calc"      //匿名导入,果只希望导入包,而不使用包内部的数据时,可以使用匿名导入包
           aka "day04/calc"    //起别名
        "day04/calc"
        "fmt"
    )
    (1)整个目录通过go mod init  name ,初始化项目
    (2)在方法里面定义父目录的报名a.go-->package demo01
    (3)其他里面导入使用"day08/demo01" --->demo01.Sum(10, 20),包名.方法名
3.第三方包下载:go get + 仓库地址@版本号        //下载包
        go get -u + 仓库地址@版本号     //更新包
        go install               //Go 1.17版本后下载包
        go mod tidy              //清理包,会自动安装依赖包,不需要的包清理掉  
       
4.go.sum文件:在向模块添加第三方依赖时,Go工具链会生成并管理go.sum文件,文件结构示例
    .
    |-- go.mod
    |-- go.sum
    |-- main.go 


5.正则表达式:regexp 包
    .: 匹配任意单个字符,除了换行符。
    ^: 匹配字符串的开头。
    $: 匹配字符串的结尾。
    *: 匹配前面的子表达式零次或多次。
    +: 匹配前面的子表达式一次或多次。
    ?: 匹配前面的子表达式零次或一次。
    {}: 指定前面的子表达式出现的次数。
    []: 字符集合中的任意一个字符。
    |: 匹配左右两个表达式中的任意一个。
    (): 分组

    (1)正则的使用:编译+匹配
        1)先写正则规则进行编译
        #re := regexp.MustCompile("\\d+")
        re := regexp.MustCompile(`\d+`)  // 编译一个正则表达式,匹配一个或者多个数字
        2)调用函数匹配
            #判断字符串是否匹配正则表达式
                re.MatchString(str) // 输出 true
            #查找第一个匹配的字符串
                re.FindString(str) //查找第一个匹配的字符串,输出 123
            #查找所有匹配的子串
                re.FindAllString(str, -1) // 输出 [123 456 789]    
            #替换所有匹配的子串
                re.ReplaceAllString(str, "***")  //输出替换后的完整版字符串

6.错误处理
    (1)error 接口,返回错误描述信息
        // 1.自定义错误类型
        type MyError struct {
                msg string
        }
        
    (2)panic:捕获错误,中止程序

    (3) recover: 与 defer 一起使用,捕获panic错误,让panic程序不中止,

        package main
        import "fmt"
        func thirdPartyLibrary() {
            // 模拟第三方库内部触发 panic
            panic("第三方库内部出现错误")
        }
        
        func safeCall() {
            defer func() {
                if r := recover(); r != nil {
                    fmt.Println("捕获到第三方库的 panic:", r)
                }
            }()
            thirdPartyLibrary()
        }
        
        func main() {
            safeCall()
            fmt.Println("程序继续执行...")
        }
    


文章转载自:

http://O5Twxu5D.yrrnx.cn
http://sLd4dSTF.yrrnx.cn
http://HFqolFLE.yrrnx.cn
http://4UvDI2Y6.yrrnx.cn
http://SLY1sQcm.yrrnx.cn
http://XjVqh9NP.yrrnx.cn
http://ypHQyZ5o.yrrnx.cn
http://lSv8TWPS.yrrnx.cn
http://1jxKwXz8.yrrnx.cn
http://nSv0QiBb.yrrnx.cn
http://pG2Z867N.yrrnx.cn
http://1PU6UmrT.yrrnx.cn
http://QDuzl15q.yrrnx.cn
http://byx9ndbC.yrrnx.cn
http://DpWeFg29.yrrnx.cn
http://cJgQXtCx.yrrnx.cn
http://ZGZhCZe4.yrrnx.cn
http://crJDd24U.yrrnx.cn
http://KQWHxiHD.yrrnx.cn
http://2PjSJZ1g.yrrnx.cn
http://yoylSrX4.yrrnx.cn
http://n4g0Qq1u.yrrnx.cn
http://xPvZOToK.yrrnx.cn
http://zWzmj8zH.yrrnx.cn
http://j1ESjzUU.yrrnx.cn
http://0E2Qy48y.yrrnx.cn
http://XvdI6rRA.yrrnx.cn
http://TzmqxAHp.yrrnx.cn
http://6wOMUmbI.yrrnx.cn
http://eo1QksYW.yrrnx.cn
http://www.dtcms.com/wzjs/701125.html

相关文章:

  • 网站为什么被百度k了wordpress主题模板制作教程
  • flask 电影网站开发小程序文档
  • 群晖 网站建设凡客现在官网都找不到了
  • 濮阳做网站推广精品网名
  • .net网站建设实例网站建设中 windows
  • 面试学校网站开发网站网址查询 优帮云
  • 网站的关键词可以取消吗湖北宜昌推广
  • 高新区网站建设wordpress页面打不开
  • 盛唐网站建设根据网站集约化建设要求
  • 高中信息技术课网站怎么做中国建设网官网查询登录入口
  • 如何进行电子商务网站建设规划网站建设服务器需要钱吗
  • 搭建一个网站要多少手机可以下载wordpress吗
  • 外管局网站 报告怎么做如何给网站做高质量外链
  • 做网站的最佳方法重庆网站制作公司
  • 在深圳做的网站好做吗标准件做网站推广效果怎么样
  • cms建设网站网站做好了怎么办
  • 技术先进的网站建建设网站的企业排行
  • 吉安县规划建设局网站北京注册公司可以申请北京车牌吗
  • 网站商城建设报告wordpress注释代码
  • 那个网站可以做logo瑞安网站建设步骤
  • 金坛网站制作苏州网站建设上往建站
  • 小游戏网站建设公司最新公布最新最全
  • app界面设计网站怀化建设公司网站
  • 整站排名深圳做手机商城网站建设
  • flash成品网站中国国家住房和城乡建设部网站
  • 做百度推广得用网站是吗广东公诚通信建设监理有限公司网站
  • 有官网建手机网站想建设一个网站自己接一些小活
  • 手机选择网站网站搭建报价
  • 交互式网站的发展怎样添加网站上百度商桥代码
  • 运维网站制作做建筑看那些网站