net

package
v0.0.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 28, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package net 提供测试网络相关用例时使用的环境变量辅助函数。

本包当前用于读取 TEST_NETWORKS 环境变量,并据此决定是否启用依赖外部网络的测试。 它不封装通用网络客户端或协议实现,调用方通常只在测试代码中使用这些辅助函数。

Index

Constants

View Source
const (
	// EnvTestNetwork 是控制网络相关测试是否启用的环境变量名。
	//
	// 当 TEST_NETWORKS 为任意非空字符串时,[TestNetwork] 返回 true。
	EnvTestNetwork = "TEST_NETWORKS"
)

Variables

This section is empty.

Functions

func TestNetwork

func TestNetwork() bool

TestNetwork 判断是否启用依赖外部网络的测试。

TestNetworkValue 返回非空字符串时,TestNetwork 返回 true。

参数:无。

返回:

  • bool: true 表示启用网络相关测试;false 表示跳过这类测试。

func TestNetworkValue

func TestNetworkValue() string

TestNetworkValue 返回 TEST_NETWORKS 环境变量的原始值。

未设置该环境变量时返回空字符串。

参数:无。

返回:

  • string: TEST_NETWORKS 的原始环境变量值。

Types

This section is empty.

Directories

Path Synopsis
Package http 提供可配置的 HTTP client、请求 Hook,以及 HTTPS 证书辅助函数。
Package http 提供可配置的 HTTP client、请求 Hook,以及 HTTPS 证书辅助函数。
Package message 提供基于自定义二进制协议的消息类型、工厂注册和连接封装。
Package message 提供基于自定义二进制协议的消息类型、工厂注册和连接封装。

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL