Golang中 unreachable code 提示出现的原因

出现unreachable code提示,是因为有代码无论如何都不会被执行;

package main

import(
	"fmt"
}

func main(){

	return
	fmt.Println("hello")
}

第10行代码出现在return后,无论如何都不会被执行,这样就会unreachable code的提示;

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/unreachable-code.html

分类: 计算机技术
推荐阅读:
在C语言中如何表示无穷大 在C语言中,可以使用预定义的常量INFINITY来表示正无穷大。
Python实现斐波那契数列(使用通项公式) 本文将使用Python编写程序,根据斐波那契数列的通项公式得出第n项的值;
Python 异常处理及常见错误 一般情况下,在python无法正确处理程序时,就会发生异常;当发生异常时,我们需要捕获它并进行处理,否则程序会终止运行。
Rust获取目录下的所有文件名 在 Rust 中,要获取一个目录下的所有文件名,您可以使用标准库中的 std::fs 模块来进行文件系统操作。
Rust解析TOML,结构体序列化和反序列化 在Rust中,可以使用标准库中的toml模块来解析和生成TOML格式的数据;serde与toml模块集成,可以将TOML字符串解析为任意Rust结构体,或将rust结构体序列化为TOML格式的字符串。
Rust cfg宏的用法和示例 在Rust中,cfg宏用于条件编译,允许根据不同的条件在编译代码时选择性地包含或排除特定的代码块;这对于处理不同平台、操作系统、编译器或其他环境变量的情况非常有用。