How to allocate 1MB in Go

1 Answer

0 votes
package main

import "fmt"

func main() {
    data := make([]byte, 1024 * 1024) // 1MB = 1,048,576 bytes 

    // initialize 
    data[0] = 42 // Example usage

    fmt.Printf("Allocated %d bytes\n", len(data))
}



/*
run:

Allocated 1048576 bytes

*/

 



answered May 19, 2025 by avibootz

Related questions

3 answers 225 views
2 answers 167 views
3 answers 209 views
1 answer 143 views
143 views asked May 20, 2025 by avibootz
3 answers 219 views
3 answers 227 views
227 views asked May 20, 2025 by avibootz
...