شما این محصولات را انتخاب کرده اید

سبد خرید

ساخت و مقدار دهی فایل در GO
شناسه پست: 6003
بازدید: 2716

ساخت و مقدار دهی فایل در GO

				
					package main
import (
    "fmt"
    "os"
	"math/rand"
)
const letterBytes = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"
func RandStringBytes(n int) string {
    b := make([]byte, n)
    for i := range b {
        b[i] = letterBytes[rand.Intn(len(letterBytes))]
    }
    return string(b)
}
func main(){
	var str string;
	var num int;
	fmt.Println("Please enter the number of emails you want:")
	fmt.Scan(&num)
	for i := 0; i < num; i++ {
		str = str
		 // + "fmailsabeli" + strconv.Itoa(i) + "@gmail.com\n";
		str += RandStringBytes(25) + "@gmail.com\n";
	}
   file, errs := os.Create("Emails.txt")
   if errs != nil {
      fmt.Println("Failed to create file:", errs)
      return
   }
   defer file.Close()
   // Write the string "Hello, World!" to the file
   _, errs = file.WriteString(str)
   if errs != nil {
      fmt.Println("Failed to write to file:", errs) //print the failed message
      return
   }
   fmt.Println("Wrote to file 'Emails.txt'.") //print the success message - sourcea.ir
}
				
			

توضیحات:

صورت سوال:

ساخت و مقدار دهی فایل در GO

این برنامه رشته های رندوم ساخته و با اضافه کردن پسوند @gmail.com ایمیل های رندوم ساخته و سپس آن هارا در یک فایل ذخیره می‌نماید.

شما میتوانید سوالات خود را از طریق ایمیل پشتیبانی – تماس با ما – یا در قسمت نظرات سوال خود را بپرسید.

موفق باشید

A.J

پست های مرتبط:

اشتراک در
اطلاع از
guest

0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها