fork(1) download
  1. package main
  2.  
  3. import "fmt"
  4.  
  5. func extend(a, b *[]byte) *[]byte {
  6. var temp []byte
  7. temp = append(*a, *b...)
  8. a = &temp
  9. return a
  10. }
  11.  
  12. func main() {
  13. a := []byte{1, 2}
  14. b := []byte{3, 4, 5}
  15. aPtr := extend(&a, &b)
  16. fmt.Println(aPtr)
  17. }
Success #stdin #stdout 0s 5584KB
stdin
Standard input is empty
stdout
&[1 2 3 4 5]