LittleDemon WebShell


Linux in-mum-web1499.main-hosting.eu 5.14.0-503.40.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Mon May 5 06:06:04 EDT 2025 x86_64
Path : /opt/golang/1.22.0/test/fixedbugs/
File Upload :
Command :
Current File : //opt/golang/1.22.0/test/fixedbugs/bug149.go

// compile

// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

package main

func main() {
	var b1 []byte;
	s1 := string(b1);
	println(len(s1));  // prints 0

	b2 := ([]byte)(nil);
	s2 := string(b2);
	println(len(s2));  // prints 0

	s3 := string(([]byte)(nil));  // does not compile (literal substitution of b2)
	println(len(s3));
}

/*
bug149.go:14: cannot convert []uint8 constant to string
*/

LittleDemon - FACEBOOK
[ KELUAR ]