Go语言中文网 为您找到相关结果 3

Golang 守护进程

package main import ( "fmt" "os" "os/exec" "path/filepath" ) func main() { fmt.Println(os.Getppid()) if os.Getppid() != 1 { //判断当其是否是子进程,当父进程return之后,子进程会被 系统1 号进程接管 filePath, _ := filepath.Abs(os.Args[0]) //将命令行参数中执行文件路径转换成可用路径 cmd := exec.Command(filePath) //将其他命令传入生成出的进程 cmd.Stdin = os.Stdin //给新进程设置文件描述符,可以重定向到文件中 cmd.Stdout = os.Stdout cmd.Std...阅读全文

博文 2015-02-11 19:00:02 未来还没来

Go语言实现的多引擎命令行汉英-英汉词典工具,支持alfred

支持有道云、必应、爱词霸三种翻译引擎切换。 支持 alfred 输出,可方便的配置属于自己的 workflow。 ## 命令行模式 ![](https://user-images.githubusercontent.com/39460745/41031204-b6a57410-69b2-11e8-97c7-029a75458e85.png) ## alfred 模式 ![](https://user-images.githubusercontent.com/39460745/44953473-48085d00-aec8-11e8-813e-f9fe3ea32558.png...阅读全文

Go语言编写的多引擎词典,支持alfred3

Go语言编写的多引擎命令行词典工具,支持alfred3 workflow。 [项目内容具体点击这里查看](https://github.com/liipx/gdict) # gdict A command line dictionary written in golang powered by multi engines. ### 快速使用指南 #### 安装 ```bash go get -u github.com/liipx/gdict ``` #### 升级 ```bash cd $GOPATH/src/github.com/liipx/gdict && git pull && make install ``` #### 使用 #####...阅读全文