osos.OpenFileos.O_CREATEos.O_EXCL

以下是一个示例代码:

package main

import (
    "fmt"
    "os"
)

func main() {
    file, err := os.OpenFile("file.lock", os.O_CREATE|os.O_EXCL, 0666)
    if err != nil {
        fmt.Println("文件已被锁定:", err)
        retu