logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

go module构建项目

go module是go新的依赖包管理系统,go module 是go语言从1.11版本之后官方推出的版本管理工具,基于vgo演变而来,是一个新型的包管理工具,在go1.11和go1.12该功能还在试验阶段,从go 1.13开始,go module 成为了go语言默认的依赖管理工具,从go1.14开始已经用于生产环境,并且鼓励所有用户从其他依赖包管理系统迁移到go module。

#golang#linux#macos
go项目实战

在v1";body: "*"body: "*"为了生成 Go 代码,您需要使用protoc编译器以及相关的插件。首先,确保您已经安装了protoc和必要的插件。然后,在项目根目录下注意:我们使用了 google/api/annotations.proto,需要下载这个文件到本地或通过 proto import path解析然后编译时加上参数。或者使用之所以要下载这个,因为目录下就有我们需要的文件。

#golang#开发语言#后端
linux之账号管理

linux系统上的用户登录主机获取shell的环境工作时,是如何进行的呢?首先在PC前利用tty1~tty7终端机提供的login接口,并输入账号和密码进行登录,输入账号和密码后系统做了什么呢?a、寻找 /etc/passwd 里面是否有输入的账号,如果没有则跳出,如果有则将该账号对应的 UID 和 GID(在 /etc/group)读出来,此外将该账号的主文件夹和shell设置也一起读出b 、核

python封装SDK

python生成sdk时,可以打包成.egg(windows下)也可以打包成.whl(linux或者windows下),然后执行pip3 install ***.whl就可以像往常的安装包一样使用了。这里先介绍下打包成.egg包作为打包的入门。1 打包为适用于windows的.egg包1.1 安装python-setuptools对于已经运行过python project的,不需要另外安装。pip

#python#pycharm#开发语言
unittest+discover批量处理自动化脚本

自动化的目的就是批量执行脚本代替手动测试的繁重劳动,单个脚本的执行较为容易,但是事实上自动化脚本时很多的,因此需要批量执行,这个时候需要用到unittest模块里的discover方法进行多个自动化脚本的加载了。首先建立一个工程。在Mytest工程下创建一个case的package,并依次在case下创建baidu、blog和report的package在baidu和...

FastAPI操作关系型数据库

FastAPI可以和任何数据库和任意样式的库配合使用,这里看一下使用SQLAlchemy的示例。下面的示例很容易的调整为PostgreSQLMySQLSQLiteOracle等。当前示例中我们使用SQLite。

文章图片
#fastapi#数据库#jvm
python 中使用ElementTree操作XML

概述对比其他 Python 处理 XML 的方案,xml.etree.ElementTree 模块(下文我们以 ET 来表示)相对来说比较简单,接口也较友好。官方文档 里面对 ET 模块进行了较为详细的描述,总的来说,ET 模块可以归纳为三个部分:ElementTree类,Element类以及一些操作 XML 的函数Func。XML 可以看成是一种树状结构,ET 使用Elem...

TestNG使用教程详解

一、前言TestNG是Java中的一个测试框架, 类似于JUnit 和NUnit, 功能都差不多, 只是功能更加强大,使用也更方便。详细使用说明请参考官方链接。TestNG是一个测试框架,其灵感来自JUnit和NUnit,但引入了一些新的功能,使其功能更强大,使用更方便。TestNG是一个开源自动化测试框架;TestNG表示下一代(Next Generation的首字母)。 TestNG类似于JU

centos桥接模式网络配置

centos桥接网络模式详解

pytest使用(3)-conftest

接着上一节的fixture,这一节继续介绍conftest.我们知道在python中要想实现数据的共享,可以定义一个“全局变量”,在另一个文件中使用的时候通过先导入,再使用的方式来访问。pytest中定义个conftest.py来实现数据,参数,方法、函数的共享。conftest.py 的文件名称是固定的, pytest 会自动识别该文件,我们可以理解成一个专门存放 fixture 的配置文件。一

文章图片
#python#开发语言
    共 13 条
  • 1
  • 2
  • 请选择