Golang values of multiple pipes are passed into one pipe

how do I pass the values of multiple pipes into one pipe?
such as
ch1: = make (chan string, 10)

.
.

ch: = make (chan string, 100)
go Channel1 (ch1)
go Channel2 (ch2)
go Channel3 (ch3)
go Channel4 (ch4)
how to transfer data from four pipes to ch

Oct.12,2021

your parameters need to be changed:

func Channel1(ch,chX chan string){
    for{
        str:<-chX
        ch<-str
    }
}
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b32c3c-34208.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b32c3c-34208.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?